Senior Go Engineer - Scalable Backend for Automotive

General Motors LLC

United States

Hybrid

USD 160,000 - 200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation benefits
GM vehicle discounts
Health and wellbeing benefits

Job summary

General Motors LLC is seeking a senior backend engineer to design, develop, and maintain high-performance Go services for GM infotainment and connected systems. You will write clean, scalable code, optimize for low latency, and contribute to architecture decisions.

The role emphasizes ownership of the defect lifecycle, collaboration with cross-functional teams, and mentoring others in engineering best practices, within a hybrid work environment.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of software development experience.
  • Strong proficiency in Go fundamentals (structs, interfaces, channels, goroutines) and deep understanding of concurrency.
  • Experience designing and developing RESTful APIs, gRPC services, and backend systems.
  • Experience designing and building distributed systems or microservices architectures.
  • Experience with CI/CD pipelines, Git-based workflows, and modern development tools.
  • Experience with SQL and/or NoSQL databases and data-driven applications.
  • Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex system issues.
  • Excellent communication skills and ability to collaborate across distributed teams.

Responsibilities

  • Design, develop, and maintain high-performance backend services, middleware, and platform applications for GM infotainment and connected systems
  • Write clean, maintainable, and high-performance Go code; ensure scalability, fault tolerance, and resiliency
  • Build high-throughput systems optimized for memory efficiency, low latency, and overall performance
  • Contribute to system architecture and design, driving technical solutions aligned with platform and product requirements
  • Own the end-to-end defect lifecycle, including root cause analysis, resolution, validation, and continuous improvement
  • Collaborate with cross-functional teams (Systems, Integration, Product, Platform, Design) to deliver robust and integrated software solutions
  • Lead and participate in design reviews, code reviews, and technical discussions to ensure high-quality, maintainable solutions
  • Mentor and coach engineers, promoting best practices in coding, testing, and system design
  • Utilize Agile development processes, including Sprint Planning, Daily Stand-Ups, and Retrospectives
  • Adhere to GM's software development processes, ensuring quality and alignment with architectural standards.

Skills

Go fundamentals
RESTful APIs
gRPC
Distributed systems
CI/CD
SQL/NoSQL
Concurrency
Communication

Education

Bachelor's degree in CS/EE or related field

Tools

Git

Job description

General Motors LLC is seeking a senior backend engineer to design, develop, and maintain high-performance Go services for GM infotainment and connected systems. You will write clean, scalable code, optimize for low latency, and contribute to architecture decisions.

The role emphasizes ownership of the defect lifecycle, collaboration with cross-functional teams, and mentoring others in engineering best practices, within a hybrid work environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Scalable JVM Services
Senior Backend Engineer, Scalable JVM Services

General Motors • Austin (TX)

Hybrid
USD 153,000 - 269,000
Senior Frontend Engineer - Vehicle Software Integrity
Senior Frontend Engineer - Vehicle Software Integrity

General Motors • Warren (MI)

Hybrid
USD 120,000 - 180,000
Senior Backend Platform Engineer
Senior Backend Platform Engineer

General Motors • Sunnyvale (CA)

Hybrid
USD 129,000 - 198,000
Health insurance
Retirement savings plan
Paid vacation and holidays
Senior Backend Engineer — Hybrid, Sunnyvale/Austin
Senior Backend Engineer — Hybrid, Sunnyvale/Austin

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 153,000 - 269,000
Health insurance
Retirement plan
Paid time off
+1
Senior Frontend Engineer: Vehicle Software Integrity
Senior Frontend Engineer: Vehicle Software Integrity

General Motors • Mountain View (CA)

Hybrid
USD 150,000 - 190,000
Staff Golang Engineer - Distributed Systems Leader (Remote)
Staff Golang Engineer - Distributed Systems Leader (Remote)

General Motors • Mountain View (CA)

On-site
USD 180,000 - 240,000
Remote work
Relocation benefits
Senior Backend Platform Engineer: Scalable APIs
Senior Backend Platform Engineer: Scalable APIs

General Motors LLC • United States

Hybrid
USD 129,000 - 198,000
Health benefits
Vehicle discounts
Tuition assistance
Senior Backend Platform & API Engineer
Senior Backend Platform & API Engineer

General Motors • Austin Center (MI)

Hybrid
USD 129,400 - 198,400
Health & wellness benefits
GM vehicle discounts
Tuition assistance
+1
Staff Software Engineer - NextGen Infotainment & CI/CD
Staff Software Engineer - NextGen Infotainment & CI/CD

General Motors (GM) • Mountain View (CA)

Hybrid
USD 189,000 - 291,000
Relocation benefits
Company vehicle program
Senior DevOps Architect - NextGen In-Vehicle Infotainment
Senior DevOps Architect - NextGen In-Vehicle Infotainment

General Motors • Mountain View (CA)

Hybrid
USD 189,000 - 291,000
Hybrid work model
Company vehicle program
Relocation benefits available