Salary
💰 $259,000 - $369,700 per year
Tech Stack
CloudJavaReactTypeScript
About the role
- Provide technical leadership and architectural direction across engineering pillars supporting Vehicle Retail Experiences.
- Define and evolve overarching technical vision and architecture across multiple product pillars.
- Drive adoption of modern engineering practices, cloud-native architecture patterns, and CI/CD, observability, and automation.
- Guide use of Java, Quarkus, React, TypeScript, and modern AI/ML technologies.
- Provide architectural guidance, design/code reviews, and mentor engineering talent across multiple teams.
- Partner with product and business stakeholders to align technical strategies with business outcomes.
- Lead modernization initiatives including legacy migrations and containerized/cloud-native adoption.
- Foster collaboration across globally distributed engineering organizations.
Requirements
- 10+ years of software engineering experience, with at least 5 years in a principal, staff, or architect-level role.
- Deep expertise in Java, Quarkus, React, and TypeScript, with strong breadth across backend, frontend, cloud, AI/ML, and DevOps.
- Proven success designing and scaling distributed, cloud-native systems.
- Strong understanding of security, observability, performance, and high-availability architectures.
- Demonstrated ability to influence at the organizational level.
- Experience guiding multiple product areas or platforms within a large-scale, multi-pillar environment.
- Excellent communication and collaboration skills.
- (Preferred) Bachelor’s or Master’s degree in Computer Science or a related field.
- (Preferred) Experience launching AI-driven features or platforms and integrating LLMs; familiarity with AI bias detection, content filtering, and governance.
- Note: GM does not provide immigration-related sponsorship for this role.