Taro Logo

Sr Software Engineer

Global automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion through engineering, technology and design.
Austin, TX, USAMountain View, CA, USARoswell, GA, USA
$143,000 - $219,400
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Automotive · Enterprise SaaS

Description For Sr Software Engineer

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 a skilled engineer with 6+ years of experience who can thrive in a collaborative environment while delivering high-quality, maintainable solutions. You'll work with cutting-edge technologies including React, Java, Kubernetes, and event-driven architectures while contributing to mission-critical systems.

The role offers a competitive salary range of $143,000 to $219,400, along with comprehensive benefits including medical, dental, vision, 401k, and unique perks like GM vehicle discounts. As a hybrid position, you'll have the flexibility to work from several prestigious locations including Mountain View Technical Center, Austin Innovation Center, GM Georgia IT Innovation Center, or GM Global Technical Center.

You'll be part of a forward-thinking team that values technical excellence and continuous learning. The role involves collaborating with cross-functional teams, implementing modern design patterns, and ensuring code quality through best practices. Your work will directly impact GM's digital transformation and automotive innovation.

Key technical areas include microservices architecture, containerization, cloud platforms (Azure preferred), and full-stack development. You'll have the opportunity to work with technologies like Kubernetes, Kafka, PostgreSQL, and modern monitoring tools while contributing to architectural decisions that shape the future of automotive technology.

The position offers significant growth potential within a Fortune 500 company that's leading the automotive industry's technological revolution. You'll be supported by comprehensive professional development resources and work alongside talented engineers who are passionate about creating innovative solutions for global mobility challenges.

GM's commitment to diversity, equity, and inclusion ensures a welcoming environment where your contributions will be valued and your career can thrive. The company's focus on sustainability and future mobility solutions makes this an exciting opportunity to be part of transformative changes in the automotive industry.

Last updated 8 hours ago

Responsibilities For Sr Software Engineer

  • Collaborate on design and development of scalable, reliable systems
  • Contribute to coding, prototyping, and code reviews
  • Implement modern design patterns and architectural best practices
  • Build and maintain efficient data flows using synchronous and asynchronous integration patterns
  • Partner with product managers, designers, and Staff Engineers
  • Lead technical improvements including performance optimization
  • Build and optimize CI/CD workflows
  • Manage and enhance services deployed on Kubernetes
  • Ensure platform stability through monitoring and alerting
  • Collaborate with SREs on automated deployment solutions

Requirements For Sr Software Engineer

Java
Kubernetes
PostgreSQL
React
Redis
TypeScript
Kafka
  • Bachelor's or master's degree in computer science, Engineering, or related field
  • 6+ years of software development experience
  • Strong understanding of software architecture and design patterns
  • Proficient in ReactJS and Java/Quarkus/Spring Boot
  • Experience with relational databases and Redis
  • Knowledge of event-driven systems and Kafka
  • Deep expertise in Kubernetes administration
  • Experience with public cloud platforms (Azure preferred)
  • Experience in leading large global eCommerce products
  • Strong problem-solving skills

Benefits For Sr Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Relocation Benefits
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts

Interested in this job?

Jobs Related To General Motors Sr Software Engineer