General Motors
Join our innovative Vehicle Configuration and Marketing team at GM, where we develop enterprise-grade platforms that drive vehicle configuration, pricing, inventory, and sales systems, including the CarBravo marketplace. We are on the lookout for a talented Senior Backend Software Engineer who possesses strong technical skills and architectural vision to spearhead the creation of scalable, high-performance backend APIs and services.
This hybrid role allows you to work closely with product, QA, DevOps, and business teams as you help bring innovative, cost-effective solutions that support GM's broader platform strategy. You will be expected to report to a primary GM location (Austin, TX; Atlanta, GA; or Warren, MI) at least three times a week.
What You'll Do:
Architect and evolve distributed systems focusing on performance, scalability, and maintainability.
Lead the development of backend APIs and services for customer-facing digital platforms.
Write clean, well-tested, and secure code, and mentor others through code reviews.
Build and optimize integrations (REST, GraphQL, Kafka, messaging queues).
Mentor engineers on architectural design, modern development patterns, and industry best practices.
Evaluate and integrate emerging technologies to enhance system capabilities and developer efficiency.
Collaborate with cross-functional teams to align technical execution with business goals.
Champion CI/CD, automated testing, observability, and system performance.
Required Qualifications:
Bachelor's or Master's in Computer Science, Engineering, or related field (or equivalent experience).
8+ years of experience in building enterprise-grade backend platforms and services.
Deep expertise in Java, Spring Boot, and scalable microservice architectures.
Experience with distributed systems and event-driven architecture, including technologies like Apache Kafka.
Hands-on experience with containerization (Docker, Kubernetes/Azure Kubernetes Service) and Microsoft Azure.
Familiarity with PostgreSQL, Redis, and cloud-native storage solutions.
Proven track record of mentoring engineers and guiding technical direction at scale.
Additional Information:
Upon successful completion of a motor vehicle report review, you may participate in a company vehicle evaluation program, allowing you to drive and evaluate a General Motors vehicle. This job may also offer relocation benefits.
About GM:
We envision a world with Zero Crashes, Zero Emissions, and Zero Congestion, embracing the responsibility to lead change that enhances safety, equity, and environmental sustainability.
Why Join Us:
At GM, we believe in making meaningful change every day, fostering a collaborative culture where every employee feels they belong to one unified team.
Benefits Overview:
From day one, we prioritize your well-being both at work and at home, enabling you to focus on your ambitions. Explore how GM supports your career and personal growth.
Non-Discrimination and Equal Employment Opportunities:
GM is committed to creating a diverse workspace free of unlawful discrimination, fostering an inclusive environment where all employees can thrive.
Accommodations:
GM welcomes all job seekers, including those with disabilities. If you require reasonable accommodations during your job search or application process, please reach out to us with details about the specific accommodations you need.