General Motors · 1 hour ago
Principal Software Engineer
General Motors is seeking a Principal Software Engineer to provide technical leadership and architectural direction across engineering pillars that support Vehicle Retail Experiences. This role will be responsible for defining, influencing, and driving the long-term technical vision of our platform to ensure scalability, performance, and innovation.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Define and evolve the overarching technical vision and architecture across multiple product pillars
Drive consistent adoption of modern engineering practices, ensuring solutions are secure, scalable, and resilient
Guide cloud-native architecture patterns leveraging Java, Quarkus, React, TypeScript, and modern AI/ML technologies
Provide technical direction and architectural guidance to engineering managers and staff engineers across all pillars
Serve as a trusted advisor for critical design decisions, technology adoption, and integration strategies
Partner with product and business stakeholders to align technical strategies with long-term business outcomes
Champion engineering best practices including CI/CD pipelines, observability, performance optimization, and automation
Ensure adherence to coding standards, design patterns, and maintainable architecture across diverse teams
Drive modernization initiatives such as legacy migrations and adoption of containerized, cloud-native approaches
Mentor and grow senior technical talent, raising overall engineering maturity
Foster alignment and collaboration across globally distributed engineering organizations
Influence leadership beyond engineering by advocating for innovation, technical investments, and platform scalability
Qualification
Required
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, not just at the team level
Experience guiding multiple product areas or platforms within a large-scale, multi-pillar environment
Excellent communication and collaboration skills, with the ability to work effectively with both engineers and executives
Preferred
Bachelor's or Master's degree in Computer Science or a related field
Experience launching AI-driven features or platforms
Hands-on experience integrating LLMs into enterprise products
Familiarity with AI bias detection, content filtering, and governance
Benefits
Company Vehicle
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
BNN Bloomberg
2026-01-01
2025-12-30
Company data provided by crunchbase