General Motors is seeking a Senior Software Engineer to join their innovative team working towards a vision of Zero Crashes, Zero Emissions, and Zero Congestion. This role offers an exciting opportunity to contribute to the design and development of scalable, high-performance systems that power GM's global platform. The position requires expertise in both frontend and backend technologies, with a focus on distributed systems and cloud-native applications.
The ideal candidate will work from one of GM's technical centers in Austin, Mountain View, Roswell, or Warren, collaborating with cross-functional teams in a hybrid work environment. You'll be responsible for implementing features, improving system architecture, and ensuring code quality through best practices. The role involves working with cutting-edge technologies including React, Java, Kubernetes, and event-driven architectures.
This is an excellent opportunity for experienced engineers who want to make an impact in the automotive industry's digital transformation. GM offers competitive compensation ($143,000-$219,400), comprehensive benefits, and a culture that promotes diversity and inclusion. The company provides extensive professional development opportunities, including tuition assistance and continuous learning programs.
The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to collaborate effectively with product managers, designers, and other engineers. You'll be working on critical systems that power GM's digital infrastructure, with the opportunity to influence architectural decisions and implement modern design patterns that shape the future of automotive technology.