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 team in developing scalable, high-performance systems for their global platform. This role combines technical expertise in software engineering with distributed systems knowledge to deliver maintainable solutions. The position offers a hybrid work arrangement at several prestigious locations including Mountain View Technical Center, Austin Innovation Center, GM Georgia IT Innovation Center, or GM Global Technical Center.

The ideal candidate will be deeply involved in system architecture, code quality, and technical excellence while working with cross-functional teams. Key focus areas include implementing scalable systems, contributing to architectural decisions, and ensuring robust code practices. The role demands expertise in both frontend (ReactJS) and backend (Java, Quarkus, Spring Boot) technologies, along with strong knowledge of Kubernetes, containerization, and cloud platforms.

The compensation package is competitive, ranging from $143,000 to $219,400, with additional bonus potential based on company and individual performance. GM offers comprehensive benefits including health, dental, vision coverage, 401(k) with company matching, and various insurance options. The company's commitment to diversity and inclusion, coupled with their vision of Zero Crashes, Zero Emissions, and Zero Congestion, makes this an exciting opportunity for those passionate about transforming mobility through technology.

The position requires 6+ years of experience and offers significant growth potential working on cutting-edge technologies. You'll be part of a team driving innovation in the automotive industry while enjoying the stability and benefits of a global industry leader. The hybrid work model provides flexibility while maintaining collaborative opportunities through regular in-person interactions.

Last updated a day 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 and development teams

Requirements For Sr Software Engineer

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

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 programs
  • Employee assistance program
  • GM vehicle discounts

Interested in this job?

Jobs Related To General Motors Sr Software Engineer