Manager of Software Engineering

2 months ago


Old Toronto, Canada Achievers Corp. Full time
With almost 4 million global users, the Employee Experience Platform enables employees in over 170 countries. p>

We are seeking an experienced and highly motivated Manager, Software Engineering for Data & Reporting to join our platform engineering team. The ideal candidate will be a hands-on technical leader with a passion for mentoring engineers, driving high-quality development practices, and delivering high quality and innovative software solutions. As Manager, Software Engineering, you will play a crucial role in shaping our technology strategy while fostering a collaborative and high-performance engineering culture.

What you'll do:
  • Team Leadership: Manage and mentor a team of talented software developers, fostering a culture of continuous learning and growth.
  • Talent Acquisition: Lead the hiring process for new team members, ensuring we attract and retain top talent.
  • Strategic Alignment: Collaborate with the Director and senior leaders to ensure that software projects align with Achievers strategic goals.
  • Quality Assurance: Oversee the development, testing, and deployment of software applications, ensuring adherence to coding standards and best practices.
  • Process Optimization: Drive continuous improvement in software development processes and methodologies to enhance efficiency and quality.
  • Project Management: Lead software projects from inception through completion, ensuring they are delivered on time and within scope.
  • Executive Reporting: Provide regular updates to senior management and participate in strategic planning sessions to shape the future of Achievers initiatives.
What we're looking for:
  • Proven Leadership: A minimum of 10 years of experience in software development management, with a deep technical background and hands-on coding expertise.
  • Team Builder: Demonstrated success in managing, mentoring, and building high-performing development teams.
  • Technical Mastery: Extensive experience with programming languages such as PHP, Python, GO, Java, SQL, and other modern programming languages and technologies.
  • Communication Expert: Outstanding written and verbal communication skills, with experience crafting detailed technical documentation.
  • Cross-Functional Collaborator: Experience working closely with Product Management, Data Science, and Business partners to align technical solutions with business objectives.
  • Architectural Innovator: Ability to see the big picture and contribute to defining the broader architecture of our custom platform, ensuring its scalability and effectiveness. Engage in design/architecture discussions, and share your ideas while building the next generation of features for the Achievers platform.
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Why you’ll love working at Achievers:

We are passionate about disruptive technology that’s rooted in science, research and data.

We understand the value of employee success in the workplace and have been recognized in numerous publications for our contributions to HR, for technical excellence, and for our outstanding workplace culture

We foster an environment of connection, security, and community. p>

Benefits & Perks for permanent full-time employees:

  • Competitive Pay
  • Parental Leave Top-up
  • Health Benefits and Life Insurance Coverage Upon Your First Day
  • RRSP Matching
  • Flexible Vacation
  • Employee and Family Assistance Program
  • Full access to the LinkedIn Learning Library
  • Internal Mentorship Program
  • Employee-Led Employee Resource Groups
  • A beautiful office space located in Liberty Village, Toronto
  • Participation in our Points-based Employee Recognition Program
  • Opportunities for professional development and career growth

Our work environment:



  • Old Toronto, Canada Interesting Engineering, Inc. Full time

    At Interesting Engineering, Inc., our purpose is to empower people, businesses, and society to prosper in good times and be resilient in bad times. As a key member of our team, you will have the opportunity to learn and grow while being valued for who you are– here, diversity is a strength.About the RoleWe're looking for a highly motivated and experienced...


  • Old Toronto, Canada Amazon Full time

    Apollo is the backbone of Amazon's infrastructure, enabling seamless software deployment and automation across its vast services. As a seasoned Software Development Manager, you will drive innovation in Amazon's software abstractions, empowering engineers to focus on customer needs. With a strong track record in engineering team management and system design,...


  • Old Toronto, Ontario, Canada Behavox Limited Full time

    Unlock the Power of Data with BehavoxBehavox is revolutionizing the way businesses harness their most valuable asset - data. As a Software Engineering Manager, you'll play a pivotal role in shaping our cutting-edge data operating platform, empowering multinational companies to drive growth and success.Key Responsibilities:Lead a high-performing team of...


  • Old Toronto, Canada Achievers Corp. Full time

    With almost 4 million global users, the Employee Experience Platform enables employees in over 170 countries. p>Help lead our Mobile Engineering team! As Software Engineering Manager, Mobile, you will be the driving force behind our software team’s success, ensuring that we deliver innovative, high-quality software solutions that meet our business needs....


  • Old Toronto, Canada Sun Life Full time

    Job Description:Sun Life is seeking a highly skilled Software Engineering Manager to lead our Canadian digital strategy. This role will oversee a team of Java and .NET software engineers, responsible for delivering innovative solutions that meet our clients' needs.Key Responsibilities:Manage a team of software engineers, focusing on structure and people...


  • Old Toronto, Ontario, Canada Achievers Corp. Full time

    Job Title: Software Engineering ManagerWe are seeking an experienced and highly motivated Software Engineering Manager to join our platform engineering team at Achievers Corp.Key Responsibilities:Manage and mentor a team of talented software developers, fostering a culture of continuous learning and growth.Lead the hiring process for new team members,...


  • Old Toronto, Canada Emburse, Inc. Full time

    This manager will be responsible for one or more teams that primarily work with SaaS applications built on a .net stack (VB.net and C#.net) and deployed in AWS. This includes responsibility for the .net developers, React developers, and QA Engineers in the same team, as well as close interaction with product, mobile, security, design, devops, and other...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed to making a difference...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed to making a difference...


  • Old Toronto, Canada Lorien Full time

    Manchester city centre (3 days a week WFH + flexible start times: 7am -10am)Lead a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software for a multi-million pound, microservices platform, built with modern technologies.While this is primarily a hands-off role, it is essential you understand modern...


  • Old Toronto, Canada https:www.energyjobline.comsitemap.xml Full time

    p>Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Repayment UX Engineering team is a full-stack engineering team located entirely in Europe, together with most of our cross-functional partners. The ownership is end-to-end,...


  • Old Toronto, Canada Jobber Full time

    Are you as passionate about the development of people as you are about product?Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our Fintech department.Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and...


  • Old Toronto, Canada Royal Bank of Canada Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}.This role involves working on the development of software applications, ensuring they meet the required standards and are delivered on time. Key responsibilities include collaborating with cross-functional teams, conducting code reviews, and identifying areas for...


  • Old Toronto, Canada Refinitiv Full time

    We are seeking a highly skilled and experienced Senior Software Engineering Manager to join our Corporates Tax and Trade team in Toronto.The ideal candidate will have a strong background in software development, with at least 7-10 years of experience in leading teams and driving technical vision.About the RoleIn this role, you will be responsible for:Leading...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...


  • Old Toronto, Canada Emburse, Inc. Full time

    This manager will be responsible for one or more teams that primarily work with SaaS applications built on a .net stack (VB.net and C#.net) and deployed in AWS. This includes responsibility for the .net developers, React developers, and QA Engineers in the same team, as well as close interaction with product, mobile, security, design, devops, and other...


  • Old Toronto, Canada Emburse, Inc. Full time

    This manager will be responsible for one or more teams that primarily work with SaaS applications built on a .net stack (VB.net and C#.net) and deployed in AWS. This includes responsibility for the .net developers, React developers, and QA Engineers in the same team, as well as close interaction with product, mobile, security, design, devops, and other...


  • Old Toronto, Canada Microsoft Full time

    Overview The Azure Core Linux team's mission is to empower every Linux developer and operator to innovate and run secure, reliable services at scale. We are looking for an experienced Software Engineer Manager to help make Azure the best place to run Linux workloads. As a Software Engineer Manager on the Azure Core Linux team, you will improve the Linux and...


  • Old Toronto, Canada Bank of America Full time

    Job Title: Software Development Life Cycle EngineerWe are seeking an experienced Software Development Life Cycle Engineer to join our Quartz Core Platform team. As a key member of our SDLC team, you will contribute to the development of developer tooling for thousands of developers and hundreds of projects running on Quartz.The successful candidate will have...


  • Old Toronto, Ontario, Canada Achievers Corp. Full time

    Job Summary:As a Software Engineering Manager, Mobile, you will be responsible for leading our Mobile Engineering team to deliver innovative, high-quality software solutions that meet our business needs. You will manage and mentor a team of talented software developers, fostering a culture of continuous learning and growth. You will also lead the hiring...