Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Cox Automotive - Canada seeks a Lead Software Engineer to drive the technical direction of distributed platforms and influence architectural decisions across the value stream. You will define standards, mentor teams, and coordinate with multiple release trains to ensure coherence as the platform evolves.
The role emphasizes AI-assisted development, spec-driven workflows, and collaboration with Product, Architecture, and SRE to unblock delivery while maintaining quality and scalability.
Company
Cox Automotive - Canada
Job Family Group
Engineering / Product Development
Job Profile
Lead Software Engineer
Management Level
Manager - Non People Leader
Flexible Work Option
Hybrid - Ability to work remotely part of the week
Travel %
No
Work Shift
Day
Compensation
Compensation includes a base salary in the range of $122,600.00 - $204,400.00. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate’s knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program.
Job Description
The Lead Software Engineer applies advanced knowledge of software engineering principles, modern architectural patterns, and emerging delivery methodologies to drive the technical direction of complex, distributed software platforms at the Release Train level. Serving as an influential participant in solution discovery and architectural decision-making, this role leads milestone and epic-level technical solutioning across the value stream’s product portfolio; defines reference implementations and engineering standards for the teams it supports; and partners across release trains to ensure architectural coherence as the platform evolves. This role applies effective influence and collaboration—without formal management authority—across Engineering, Product, Architecture, and SRE to drive decisions and unblock delivery throughout the software development lifecycle.
The Lead Software Engineer takes the lead on difficult technical problem-solving and cross-team coordination, predicts and documents potential architectural risks and constraints, and leverages AI-assisted engineering tooling to compound their own and the broader engineering organization’s productivity. As engineering teams increasingly rely on AI-generated code, the Lead Software Engineer serves as a thought leader in evolving solution discovery practices to meet this shift — defining how architectural intent, integration contracts, and implementation patterns are embedded into spec-driven development workflows and AI coding agent configurations, ensuring technical direction is established at the point of generation rather than discovered through downstream rework.
What You'll Do
Who You Are
Benefits
The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company’s needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.