Senior Software Engineering Manager (LMTS)
New
CanadaFull-TimeManager
SalaryCompetitive annual base salary (Canada range typically between CAD 154,700 – CAD 212,800 depending on location and experience)
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of software engineering experience
- Required Skills
- PostgreSQLPythonFull Stack DevelopmentJavaRuby on RailsGoRESTful APIsDistributed Systems
Requirements
- 10+ years of software engineering experience with strong exposure to fullstack development.
- At least 3+ years in engineering management or technical leadership roles.
- Strong proficiency in backend and fullstack technologies such as Python, Java, Go, or Ruby on Rails.
- Hands-on experience building or integrating AI/ML-powered applications.
- Strong understanding of system design, distributed systems, APIs, and scalable cloud-based architectures.
- Experience working with relational databases such as PostgreSQL.
- Demonstrated ability to drive cross-functional alignment and influence technical and product strategy.
- Excellent communication and leadership skills with a track record of mentoring.
Responsibilities
- Lead and scale multiple engineering teams, providing mentorship, hiring support, and clear technical and organizational direction.
- Own product roadmap delivery by partnering with Product, Design, and cross-functional stakeholders.
- Drive fullstack technical strategy across backend, frontend, and data layers to ensure scalability and reliability.
- Champion AI-first engineering practices by guiding teams in building and integrating AI-driven features.
- Oversee end-to-end delivery of features from design to production.
- Collaborate across leadership to align engineering priorities with business objectives.
- Foster engineering excellence through code quality standards and operational rigor.
View Full Description & ApplyYou'll be redirected to the employer's site