Senior Software Development Manager

ThalesVancouver, BC
$118,377 - $197,496Hybrid

About The Position

As a member of the Data Security Engineering team, the Senior Software Development Manager will lead and inspire a team of engineers to achieve discipline excellence and deliver high-quality solutions. They act as a privileged point of contact on complex subjects and take on an educational role so that their team can reach discipline excellence and deliver competitive solutions within a multidisciplinary environment. They are the guardians of an engineering discipline excellence in a learning environment which contribute to highly competitive realisations (Quality, Attractiveness, Cost, Lead time).

Requirements

  • 5+ years of experience as an Engineering Manager leading a team of 10+ engineers.
  • 10+ years of hands-on experience in software development, preferably in data-centric, enterprise, or large-scale distributed systems.
  • Demonstrated experience managing teams responsible for both on-premises and SaaS application environments.
  • 3+ years of experience operating within Agile and SAFe development methodologies.
  • Proven track record of delivering high-quality, secure software products on time and within scope.
  • Strong experience driving quality improvement, engineering excellence, and operational stability initiatives.
  • Experience leading customer escalations and managing high-severity production incidents.
  • Experience overseeing security vulnerability management and secure SDLC practices.
  • Demonstrated success reducing technical debt and leading modernization initiatives.
  • Proven experience leveraging AI tools to enhance engineering productivity, code quality, test automation, or incident management.
  • Strong understanding of modern software architecture principles, DevOps practices, CI/CD pipelines, and quality assurance methodologies.
  • Excellent problem-solving skills with the ability to make effective technical and organizational decisions under pressure.
  • Strong communication, collaboration, and stakeholder management skills across distributed/global teams.
  • Experience building high-performing teams through coaching, performance management, and talent development.
  • Occasional flexibility to work outside of normal business hours to collaborate with teams in different time zones.

Nice To Haves

  • Master’s degree in Computer Science or equivalent
  • Experience with MongoDB or other modern database technologies.
  • Familiarity with CI/CD pipelines, DevOps practices, and cloud platforms (GCP, AWS, or Azure).
  • Experience leading digital transformation or large-scale platform modernization programs.

Responsibilities

  • Lead a team of software developers and QAs to design, build, modernize, and deliver high-quality on-premises and SaaS applications on time
  • Collaborate closely with engineering teams, architects, product managers, program management, client services, security, and IVVQ teams across global regions.
  • Drive execution excellence through effective planning, prioritization, dependency management, and progress tracking aligned with product and business objectives.
  • Lead continuous improvement and modernization initiatives to reduce technical debt, streamline engineering processes, improving scalability, reliability and ensure consistent delivery of high-quality products.
  • Oversee vulnerability management processes, ensuring timely remediation of security findings and adherence to secure SDLC practices.
  • Manage and develop engineers through coaching, feedback, and career growth opportunities.
  • Foster a culture of accountability, ownership, innovation, and continuous learning within the team.
  • Ensure adherence to Agile and SAFe principles, promoting best practices in software delivery and quality assurance.
  • Collaborate with Client Services during critical customer escalations, providing engineering leadership and driving issue resolution.
  • Promote and implement responsible AI adoption within engineering workflows (e.g., AI-assisted development, test automation, incident analysis, knowledge management, productivity optimization).
  • Communicate effectively across teams and stakeholders, ensuring transparency on priorities, challenges, and outcomes.

Benefits

  • Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
  • Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
  • Company paid holidays, vacation days, and paid sick leave.
  • Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
  • Employee Discounts on home, auto, and gym membership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service