Taro Logo

Sr Software Engineer

Leading automotive company focused on creating a world with Zero Crashes, Zero Emissions and Zero Congestion.
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

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 hands-on development with technical leadership, requiring expertise in both frontend and backend technologies. The position offers a competitive salary range of $143,000 to $219,400 and includes comprehensive benefits.

The ideal candidate will work in a hybrid environment, contributing to critical systems that support GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. They will be responsible for designing and implementing scalable solutions, leading technical improvements, and ensuring system reliability through modern DevOps practices.

Key technical requirements include proficiency in React, Java frameworks, and cloud technologies, with particular emphasis on Kubernetes and containerization. The role demands strong architectural knowledge and experience with event-driven systems, databases, and modern development practices.

This position offers significant growth opportunities within a leading automotive company that's transforming the future of mobility. The role combines technical challenges with the opportunity to impact global systems, making it ideal for engineers who want to work on large-scale, meaningful projects.

Benefits include comprehensive healthcare, retirement plans, educational support, and unique perks like GM vehicle discounts. The company strongly emphasizes diversity and inclusion, creating an environment where innovation and collaboration thrive.

Last updated 4 days 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
  • Partner with product managers, designers, and Staff Engineers
  • Lead technical improvements and system refactoring
  • 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
React
PostgreSQL
Redis
Kubernetes
  • 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
  • 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
Education Budget
Parental Leave
  • Health and wellbeing programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts
  • Performance bonus

Interested in this job?

Jobs Related To General Motors Sr Software Engineer