Rostie Tech Hot Jobs: May 10, 2022

 

It’s #TechTuesday – and Rostie & Associates is cooking with new roles across North America!

Looking to make a career change? Check out some of our #Hot Jobs!

Director, Software Engineering

  • JOB ID: 3298
  • Ontario, Canada

Our client takes the uncertainty and bias out of the hiring process. Their pre-hire assessments provide actionable insights into a candidate’s personality, cognitive, and behavioural attributes and predict both their chances of success within a role and within the culture of an organization.

Their core tenets are more than just buzzwords. Their guiding principles of accountability, teamwork, transparency, balance, and respect are built into every aspect of the company from the relationships they create with their clients to the care with which they build and test their assessments.

This position will ideally be based in the Greater Toronto Area, Kitchener/Waterloo or Ottawa.

People Management

  • Managing the team: organizing people (3 – 5 person team) around the technical tasks
  • Managing the team: organizing people, managing career advice, negotiating raises, vacation, etc.
  • Responsible for team’s career development
  • Provide detailed guidance, feedback and direction to designer
  • Apply industry standard product management strategy frameworks to support the team

As the Engineering Lead…

Technical Leadership

  • Training and mentoring the team on specific technologies and techniques
  • Technical input on the final, big picture architecture of the software stack
  • Auditing and reviewing technical work of the team to identify risks, mistakes, and conformance with expectations and specifications

Operations

  • Running and maintaining cloud infrastructure and software deployments that make up the service offering
  • Managing change requests to evolve operations in step with development work
  • Managed database changes

Research and Development

  • Exploring new techniques and technologies for growth
  • Exploring and redesigning psychometrics, report content, etc. for future product requirements and long-term maintainability

Software Development

  • Participate and lead day-to-day development efforts
  • Pitch in with bug fixes and some difficult development work
  • Integration and API services development

QA

  • A lot here is delegated, but Director, Software Engineering ultimately responsible
  • Testing and final sign off
  • Test plan management
  • Developing test automation (reflect)

Strategy & Methods

Software Development Methodology

  • Defining the software development practices that the organization will follow
  • We’re an agile/scrum shop, 2 weeks sprints

Strategy

  • Reach consensus with the team regarding implementation strategy
  • Work with engineers to determine trade-offs in terms of complexity, depth and timelines
  • Work with designer for consistency in design components and user experience
  • Manage expectations of internal team and stakeholders by effectively prioritizing engineering resources
  • Use data from Mixpanel and SQL database queries to inform product and design decisions
  • Employ a MVP mindset to provide technical guidance on the phase out of releases and learn from user interactions
  • Keep up to date with new and upcoming engineering and design frameworks
  • Present digestible findings and action plans to internal stakeholders

What an Incredible Candidate Looks Like…

  • Significant (2+ years) experience leading an engineering team of 3 – 5 people
  • Proven track record of success working with engineering, design and product
  • Commitment to quality & excellence
  • Solid understanding of platform test requirements

Technical Capabilities …

  • 10+ years of experience in Full Stack Software Development
  • 2+ years of experience in building and supporting API Integrations
  • Tech Stack Must Haves: PHP, Laravelle, Vue.js, Python, RUST, SQL, API (REST, SOAP etc.),
  • AWS (EC2, Lambda, Auto Scaling, DynamoDB, Cloud Watch, S3 and SDS), GO

Bonus Points…

  • Experience in HR tech space
  • This is a remote position with occasional meet-up’s at head office in downtown Toronto situated closely to Union Station and the Island Airport.
  • Ideally, the successful candidate will be based in the Greater Toronto Area, Kitchen/Waterloo or Ottawa.

Contact: Kevin Suitor – ksuitor@rostie.com or (289) 482-1316

Enterprise Account Manager

  • JOB ID: 3285
  • Toronto, ON

Since 2004, our client has been a trusted partner to security-conscious organizations. Effective security is based on the right combination of expertise, intelligence, and adaptive technology, and our clients SaaS platform scales decades of front-line experience and industry-leading threat intelligence to deliver a range of dynamic cyber defence solutions. Their approach helps organizations develop more effective and efficient cyber security programs and instills confidence in their readiness to defend against and respond to cyber threats.

Job Description

The Enterprise Account Manager (EAM) is responsible for sales opportunities of their family of solutions within a defined list of accounts. Specifically, this position is responsible for assessing opportunities, developing account plans, contract negotiations, and post sales account management of the assigned Enterprise accounts. The successful EAM is expected to leverage and partner with the Channel Sales team on lead generation, account planning and new account development and/or expanding existing accounts. Further, the EAM is expected to sell the entire product line and must effectively represent the full suite of products and services using technical, organizational and customer knowledge to influence customers and assist them in applying the products/services to their needs, resulting in revenue generation.

Responsibilities:

This role requires a deep understanding of the market and technologies that the client sells, including our business/industry, our competitors and the ability to use this knowledge to plan for the future. The successful EAM drives a superior customer experience by delivering technology solutions tailored to customer needs and is able to meet and beat their assigned quota. Additionally, the EAM must demonstrate success in the following areas:

  • Opportunity Assessment: Personally, oversee and be the primary point-of-contact for named Enterprise accounts. Key deliverable: Value-add product, maintenance, and services opportunities are clearly identified and validated with partners and other resources.
  • Account Plan Development: Working with Partner and Channel resources, the successful EAM will develop and prepare an actionable strategic sales plan for top accounts with the largest sales opportunities. Key deliverable: Clearly documented strategic sales and account plans, including short and long-term goals and actions for each named account and associated requirements for team members throughout sales cycle.
  • Contract Negotiations: Participate in contract negotiations for named accounts. Key deliverable: Financially sound and resource supported contracts that are clearly aligned with the clients financial objectives while delivering value-added products, maintenance, and services to meet customer requirements.
  • Post-Sale Management: Maintain awareness and status of all key contractual obligations within an assigned list of accounts, facilitating customer meetings and communications regarding deliverables where necessary. Key deliverable: Customer expectations are managed upfront, with ongoing status project updates, escalating unresolved issues to account team members and/or key customer sponsor. Effectively matrix-manages cross functional areas to achieve a high level of customer service.

Qualifications

  • Must have 8+ years of enterprise software field sales experience
  • 5+ years of security solution sales experience (e.g. managed services, threat intelligence, security consulting, etc.)
  • Ability to successfully complete solo sales meetings and presentations, with little or no supervision at the highest level of an organization
  • Understand the sales process, with acute listening and sales skills
  • Ability to clearly articulate issues and concerns to management and support
  • Willingness to travel, work odd hours, and be very available
  • Excellent business writing and presentation skills
  • Instinctive understanding of customer service and satisfaction, with ability to manage both

Additional Qualifications:

  • Build strong business consulting relationships within assigned accounts and ensure alignment of internal resources i.e. Support, Systems Engineering, and Professional Services, to ensure consistency in the planning and implementation of high value solutions.
  • Exercise strong financial skills in the evaluation and preparation of sales opportunities and sufficient organizational and project management skills to manage customer needs and drives issues to resolution; the EAM must also effectively matrix-manage cross functional areas to deliver total solutions based on regional requirements.
  • Lead sales strategy sessions for named accounts while contributing to and coordinating the execution of the account plans, ensuring the accurate production of account plans, business case preparation, appropriate contract presentation, and the effective delivery of account plan activities.
  • Collect and communicate marketing requirements and competitive data, including pricing, feature needs, license models and value proposition strategies to product stakeholders.
  • Maintain and ensure the accuracy and consistency of all sales data across all sales systems Consistently demonstrate strong product knowledge and ability to articulate our value proposition.

Contact: John Anderson – john@rostie.com OR 1-800-647-0780 EXT 11122

Director of Product

  • JOB ID: 3293
  • Ontario, Canada

Our client takes the uncertainty and bias out of the hiring process. Their pre-hire assessments provide actionable insights into a candidate’s personality, cognitive, and behavioural attributes and predict both their chances of success within a role and within the culture of an organization.

Their core tenets are more than just buzzwords. Their guiding principles of accountability, teamwork, transparency, balance, and respect are built into every aspect of the company from the relationships they create with their clients to the care with which they build and test their assessments.

This position will ideally be based in the Greater Toronto Area, Kitchener/Waterloo or Ottawa.

People Management

  • Managing the team: organizing people (3 – 5 person team) around the product & design tasks
  • Managing the team: organizing people, managing career advice, negotiating raises, vacation, etc.
  • Responsible for team’s career development
  • Provide detailed guidance, feedback and direction to designer
  • Apply industry standard product management strategy frameworks to support the team

As Product Leader…

Technical Leadership

  • Take ownership of all common product initiatives
  • Establish and maintain product roadmap
  • Prioritize product initiatives with input from internal stakeholders and clients, using KPIs to evaluate and understand product value
  • Engage with business, marketing, customer success and engineering leaders to drive product discovery
  • Engage with clients to collect product development insights and feedback, through customers interviews, surveys, product webinars and more
  • Collaborate with designer to create low and medium fidelity wireframes, collaborate to 2
  • Responsibility for the final, big picture architecture of our software stack
  • Auditing and reviewing work of the technical team to identify risks, mistakes, and conformance with expectations and specifications

Product Launch Support & Operations

  • Preparing releases, managing the release process – change logs, notifications, etc.
  • Work with stakeholders and internal team for testing and launch checklists
  • Assemble training materials and video walkthroughs of new product launches

Research and Development

  • Conduct competitive research to determine key insights, best-in-class industry examples and propose actionable projects from insights
  • Regularly present insights and research findings to internal stakeholders
  • Work with designer to discover and apply experimental designs
  • Exploring new techniques and technologies for growth
  • Exploring and redesigning psychometrics, report content, etc for future product requirements and long term maintainability

QA

Director, Product is ultimately responsible for:

  • Testing and final sign off
  • Test plan management
  • Developing test automation (reflect)

Shared with Director, Software Engineering –

Software Development Methodology

  • Defining the software development practices that the organization will follow
  • We’re an agile/scrum shop, 2 weeks sprints, some elements of Shape Up
  • Run stand-up, sprint planning and retrospectives
  • Act as “Scrum master”
  • Organizing and tracking work – writing stories/tickets, cleaning up old tickets
  • Ultimate responsibility for this falls with Director, Product – but can and should be influenced and implemented by both the Director and Director, Software Engineering.

Strategy

  • Ideate, test and iterate intelligent software interaction models and visual interfaces
  • Collaborate with engineers during product discovery, planning and development phases of projects
  • Create user stories and epics on JIRA
  • Reach consensus with the team regarding implementation strategy
  • Work with engineers to determine trade-offs in terms of complexity, depth and timelines
  • Work with designer for consistency in design components and user experience
  • Manage expectations of internal and stakeholders by effectively prioritizing resources
  • Use data from Mixpanel and SQL database queries to make product and design decisions
  • Employ a MVP mindset to phase out releases and learn from user interactions
  • Keep up to date with new and upcoming product, engineering and design frameworks
  • Present digestible findings and action plans to internal stakeholders

What your day-to-day at will look like…

  • Engaging with business, marketing, customer success, and engineering team members to drive product development and product strategy in areas related to existing offerings and new markets
  • Taking ownership of all product elements
  • Engaging with our clients to collect product development insights and feedback, via customer interviews, surveys, training videos and product webinars.
  • Building and nurturing relationships with engineers on technical details, understanding the implications of certain decisions, and trade-offs in terms of complexity, depth, and timelines.
  • Collaborating with our designer to ideate, test, iterate and implement intelligent software interaction models and visual interfaces.
  • Prioritizing and sequencing deliverables using JIRA, product roadmaps and release timelines to support the growth of products and business units.
  • Distilling very technical concepts to business users and vice versa.
  • Conducting research to identify, and adapt to, industry trends and competitive factors.
  • Defining, measuring, and monitoring key performance indicators to evaluate and understand product value.

You will thrive at with our client if you have…

  • 5+ years of demonstrated success in Product Management roles at SaaS software companies
  • Platform Strategy & Integrations (25%)
  • User interview / User Interaction / User Experience (20%);
  • Product Strategy / Planning, Sprint Planning, Roadmap, Product Discovery (30%)
  • Competitive Research (25%)
  • Love keeping up to date with new and upcoming product, engineering and design frameworks
  • Can manage expectations of internal and external stakeholders by effectively prioritizing resources, working, and negotiating product / project needs;
  • Are data-driven – create/understand analytics frameworks & user flows;
  • Have a growth background (product growth – MVP launch, scaleup/out; alignment with existing platform) with an experimentation mindset
  • Are an excellent communicator with a collaborative attitude
  • Can present digestible information to stakeholders
  • Bachelor’s degree or equivalent work experience in Engineering, Computer Science, Design or a related field of study

Bonus Points…

  • Experience in HR tech space
  • This is a remote position with occasional meetup’s at head office in downtown Toronto situated closely to Union Station and the Island Airport.

Contact: Kevin Suitor – ksuitor@rostie.com or (289) 482-1316