Sr Software Engineer at General Motors

Austin, Texas, United States

General Motors Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AutomotiveIndustries

Requirements

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 6+ years of experience in software development, with a proven track record in designing scalable systems and contributing to architectural decisions
  • Strong understanding of software architecture, design patterns, and modern programming paradigms including microservices and micro-frontend architectures
  • Proficient in front-end technologies such as ReactJS, component-based UI design and backend technologies/frameworks like Java, Quarkus or Spring Boot
  • Demonstrated ability to lead technical projects and make strategic decisions that align with business and engineering goals
  • Excellent problem-solving skills with the ability to analyze complex systems and propose effective, scalable solutions
  • Experience with relational databases such as PostgreSQL, and familiarity with technologies like Redis and OpenSearch/Elasticsearch (plus)
  • Solid understanding of event-driven systems and experience with tools such as Kafka, Pulsar, or Azure Event Hub
  • Deep expertise in Kubernetes administration, containerization best practices, and Helm for managing cloud-native applications in production
  • Preferred: Experience designing global, scalable customer-facing platforms
  • Ability to report to Mountain View Technical Center or Austin Innovation Center or GM Georgia IT Innovation Center or GM Global Technical Center three times per week (hybrid role)

Responsibilities

  • Collaborate on the design and development of scalable, reliable systems that meet both business and non-functional requirements (performance, security, maintainability)
  • Contribute hands-on to coding, prototyping, and code reviews, promoting clean code practices and secure development standards
  • Work with technical leads and peers to implement modern design patterns and architectural best practices
  • Build and maintain efficient data flows using both synchronous and asynchronous integration patterns
  • Stay current with emerging technologies and tools to improve development workflows and system capabilities
  • Partner with product managers, designers, and Staff Engineers to deliver high-quality, customer-focused features
  • Participate and lead technical improvements, including performance optimization and system refactoring
  • Build and optimize CI/CD workflows using platforms such as Jenkins, GitHub Actions, or ArgoCD
  • Manage and enhance services deployed on Kubernetes at scale, using Helm charts and best practices in container orchestration
  • Ensure platform stability through robust observability, monitoring, and alerting, leveraging tools like Prometheus, Grafana, Datadog, or equivalent
  • Collaborate with SREs, developers, and product teams to implement automated deployment, scaling, and recovery solutions

Skills

Distributed Systems
Scalable Systems
Clean Code
Code Reviews
Secure Development
Design Patterns
Architectural Best Practices
Synchronous Integration
Asynchronous Integration
Prototyping

General Motors

Designs, manufactures, and sells vehicles

About General Motors

General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.

Detroit, MichiganHeadquarters
1908Year Founded
$486.7MTotal Funding
IPOCompany Stage
Automotive & Transportation, Financial ServicesIndustries
10,001+Employees

Benefits

Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Company Match
401(k) Retirement Plan
Tuition Reimbursement
Student Loan Assistance
Flexible Work Hours
Discount on GM vehicles

Risks

Shutting down Cruise Robotaxi may affect investor confidence in GM's AV strategy.
Chevrolet Equinox EV recall could harm GM's safety reputation.
Leadership transition in design may disrupt continuity and brand identity.

Differentiation

GM's Dynamic Fuel Management system enhances fuel efficiency in traditional vehicles.
GM leads in board diversity with 55% women directors.
GM's pivot to personal autonomous vehicles aligns with consumer trends.

Upsides

Partnership with Nvidia boosts GM's autonomous vehicle technology capabilities.
Collaboration with ChargePoint expands EV charging infrastructure, enhancing consumer appeal.
Bryan Nesbitt's appointment as design head may bring innovation to GM's vehicle design.

Land your dream remote job 3x faster with AI