The Vehicle Retail Experience Software Engineering Manager is responsible for building and enhancing and maintaining innovative software solutions for supporting the Shop and Buy process for all GM vehicles.
Requirements
- Strong understanding of software architecture, design patterns, and modern programming practices like micro-frontend and microservices
- Expertise in Java, Quarkus or Spring Boot including front-end technologies like ReactJS and micro-frontends.
- Demonstrated expertise implementing AI driven solutions, including integrating machine learning modules, leveraging AI frameworks, or deploying AI features in production environments
- Experience designing global, scalable customer-facing platforms tailored to diverse market needs.
- Familiarity with public cloud platforms (Azure, AWS, GCP) and containerization technologies (Docker, Kubernetes)
Responsibilities
- Define and refine system design/architecture built to scale with high focus on non-functional requirements along with business objectives.
- Actively contribute to coding, prototyping, and thorough code reviews, enforcing best practices in clean code and security.
- Mentor and guide engineers in modern design patterns, architecture best practices, and engineering excellence.
- Design and implement efficient data flows across applications using synchronous and asynchronous patterns.
- Evaluate and integrate emerging technologies to improve engineering productivity and system capabilities.
- Collaborate with cross-functional teams to align technical solutions with business objectives and resolve technical challenges.
- Drive technical roadmap decisions, enforce engineering standards, and ensure platform stability and scalability.
Other
- Bachelor’s or master’s degree in computer science, Engineering, or related field.
- 8+ years of experience in software development with a proven track record in architectural roles.
- 5+ years of experience managing a team of 7 or more software engineers
- Excellent problem-solving skills and the ability to analyze complex situations for existing or potential problems and recommend solutions.
- GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.