Lead Software Engineer
Core
Lead technical direction and architectural decision-making for complex, distributed software platforms at the Release Train level, driving solution discovery and engineering standards without formal management authority.
Role type
Senior IC Lead Software Engineer (distributed systems & AI-assisted engineering)
Builds
Complex, distributed software platforms and AI-enabled delivery workflows
Domain
Automotive / Cloud-native distributed systems
Deliverable
production ML models | product features
Required skills
Full-stack development, distributed system design, API design, cloud-native architectures, spec-driven development, AI-assisted engineering workflows, architectural risk management, cross-team influence
Preferred skills
Experience with AI coding tools (Claude, Copilot), modern integration patterns, mentorship of delivery teams
Technologies
StencilJS, C#, AWS
Responsibilities
Own milestone and epic-level solution discovery; define technical standards and reference implementations; partner with architects to align technical direction; identify and remediate architectural drift and technical debt; drive adoption of spec-driven development; serve as technical lead during production incidents; mentor teams on emerging engineering technologies
Seniority
Senior, hands-on IC with leadership influence
