General Motors

Senior Software Engineer

General Motors
Apply
24 hours ago
Austin, TX, USA or Sunnyvale, CA, USASenior

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and microservices.
  • Analyze, diagnose, and resolve application performance issues in production and pre-production environments.
  • Design and implement performance optimization strategies across web, mobile, APIs, microservices, and distributed systems.
  • Identify bottlenecks across application code, databases, caching layers, networks, and infrastructure.
  • Implement performance testing, load testing, and capacity planning strategies.
  • Collaborate with DevOps and SRE teams to improve system resilience and scalability.
  • Participate in architecture reviews and technical design discussions, including synchronous and asynchronous design patterns.
  • Develop datasets and workloads that accurately represent the production environment.
  • Evaluate emerging technologies and trends for potential adoption.
  • Mentor junior team members and contribute to team growth and development.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • 7+ years of backend development experience.
  • Strong expertise designing and building high-scale distributed systems.
  • Proficiency with performance testing tools such as K6 and JMeter; preferred tools include NeoLoad, BlazeMeter, and LoadRunner.
  • Knowledge of monitoring and observability tools such as Datadog, Grafana, and Dynatrace.
  • Deep understanding of virtualization, memory management, and networking.
  • Experience profiling and optimizing software, operating system, and network layers.
  • Expertise with cloud and container ecosystems, including Azure, Docker, and Kubernetes.
  • A master’s degree in computer science or a related field is preferred.

Benefits

  • Hybrid work arrangement requiring 3–4 days per week at the Austin, Texas; Sunnyvale; or Warren, Michigan GM Technical Center locations.
  • GM may support relocation for this position.
  • GM provides employee well-being and total rewards benefits from day one.

Tech Stack

Apache JMeterAzureDatadogDockerGrafanaKubernetes

Categories

General Motors

About General Motors

10,000+ employees

General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.

Contact me