Senior Engineering Manager, Core

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Engineering Manager leading and scaling the engineering team for Affinity's CRM product. Defining the technical roadmap and delivering high-quality user experiences for clients.

Responsibilities

  • Through cross-team collaboration with Product Management and Design, define the roadmap that makes up the Affinity CRM product.
  • Lead, coach, mentor and inspire a team that owns applications that are critical to the success of our customers and our business.
  • Own the delivery of a delightful, reliable user experience to our users around the world through rapid cycles of development and iteration.
  • Lead Agile processes like daily standups, sprint plannings, demos and retrospectives.
  • Champion AI tools and best practices, keeping current with the rapidly changing landscape, in order to enable high degrees of team efficiency and output, and create a learning environment for team members to continuously develop skills.
  • Drive complex technical, architecture, design, and product discussions.
  • Identify and fill gaps on the team, and create the processes necessary for the team’s success.
  • Scale the team by hiring additional talented engineers to provide the necessary velocity to meet the team’s goals.

Requirements

  • You have 10+ years of experience working in a full-stack software engineering role, building scalable web applications with large volumes of data and rich visualizations.
  • You have 5+ years in an engineering management role or technical leadership role, providing mentorship and coaching in a formal setting.
  • You have experience leading high-performing engineering teams.
  • You have experience working with complex SaaS platforms.
  • You have excellent communication skills.
  • You take pride in delivering an exceptionally high-quality product in terms of the functionality you provide to consumers, as well as the platform’s overall performance and reliability.
  • You are passionate about helping engineers at all levels develop new skills and advance their careers.
  • You're excited to work collaboratively within engineering and across functional teams.
  • You’re eager to contribute your ideas and experiences to help Affinity continuously improve as a product and company.

Benefits

  • We cover both you and your dependents' extended health benefit premiums and offer flexible personal & sick days to support your well-being.
  • We offer an RRSP plan to help you plan for your future.
  • We provide an annual education budget and a comprehensive L&D program.
  • We reimburse monthly for things like home internet, meals, and wellness memberships/equipment to support your overall health and happiness.
  • Virtual team-building activities and socials to keep our team connected, because building strong relationships is key to success.

Job type

Full Time

Experience level

Senior

Salary

CA$196,000 - CA$245,000 per year

Degree requirement

Bachelor's Degree

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.