Staff Golang Engineer - Distributed Systems Leader (Remote)

General Motors

Mountain View (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Relocation benefits

Job summary

General Motors seeks a Staff Software Engineer specialized in Golang to design, develop, and maintain high-performance distributed systems that underpin GM’s enterprise data architecture. You will mentor engineers, drive technical excellence, and advance SAFe practices in an Agile environment.

You will collaborate with product, data science, and operations teams to deliver robust software, perform code reviews, and champion CI/CD, testing, and security practices across the full lifecycle.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
  • 8+ years of experience in software development with a significant focus on Golang.
  • Proven expertise in designing and implementing scalable and high-performance distributed systems.
  • Strong understanding of enterprise data architecture principles and patterns.
  • Demonstrated ability to provide Cross-Functional Leadership, influencing technical decisions and driving consensus across diverse teams.
  • Excellent communication, interpersonal, and presentation skills.

Responsibilities

  • Design, develop, and implement robust and scalable software applications primarily using Golang, adhering to best practices and coding standards.
  • Lead the technical design and architecture of complex software systems, ensuring alignment with enterprise data architecture principles and objectives.
  • Collaborate with cross-functional teams to understand requirements, define solutions, and deliver high-quality software.
  • Mentor and guide junior and mid-level engineers, fostering technical growth and continuous learning.
  • Drive group problem-solving initiatives, identifying root causes, and implementing effective solutions.
  • Contribute to SAFe practices to ensure efficient and predictable software delivery.
  • Conduct code reviews and ensure maintainability, reliability, and security of software products.

Skills

Golang
Distributed systems
Cross-functional leadership
SAFe
CI/CD
Code reviews
Mentoring
Technical leadership

Education

Bachelor's degree in CS/SE
Master’s degree preferred

Tools

Git
CI/CD pipelines
Docker

Job description

General Motors seeks a Staff Software Engineer specialized in Golang to design, develop, and maintain high-performance distributed systems that underpin GM’s enterprise data architecture. You will mentor engineers, drive technical excellence, and advance SAFe practices in an Agile environment.

You will collaborate with product, data science, and operations teams to deliver robust software, perform code reviews, and champion CI/CD, testing, and security practices across the full lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer - Scalable Backend for Automotive
Senior Go Engineer - Scalable Backend for Automotive

General Motors LLC • United States

Hybrid
USD 160,000 - 200,000
Relocation benefits
GM vehicle discounts
Health and wellbeing benefits
Senior Software Engineering Leader — Remote
Senior Software Engineering Leader — Remote

General Motors • Lansing (MI)

Remote
USD 120,000 - 180,000
Senior Software Engineering Leader (Remote)
Senior Software Engineering Leader (Remote)

General Motors • United States

Remote
USD 180,000 - 240,000
Telecommuting
Domestic travel
Staff Software Engineer: Embedded CI/CD Lead (Remote)
Staff Software Engineer: Embedded CI/CD Lead (Remote)

General Motors • Mountain View (CA)

Remote
USD 171,000 - 289,000
GM vehicle discounts
Health and wellbeing benefits
Tuition assistance
Remote Senior Software Engineering Manager
Remote Senior Software Engineering Manager

General Motors • Michigan

Remote
USD 140,000 - 180,000
Senior Software Engineering Leader (Remote)
Senior Software Engineering Leader (Remote)

General Motors • New Jersey

Remote
USD 150,000 - 210,000
Telecommuting
Domestic travel up to 10%
Remote Engineering Leader – Software & Architecture
Remote Engineering Leader – Software & Architecture

General Motors Company • New York (NY)

Remote
USD 180,000 - 240,000
Staff AI/ML Engineer - Developer Tools & Productivity Lead
Staff AI/ML Engineer - Developer Tools & Productivity Lead

General Motors Company • United States

Remote
USD 180,000 - 284,000
Health benefits
Retirement plan
GM vehicle discounts
+1
Staff Platform Engineer — Build a Developer-First Cloud
Staff Platform Engineer — Build a Developer-First Cloud

General Motors Company • United States

Hybrid
USD 160,000 - 333,000
Medical
Dental
Vision
+9
Remote Senior Software Engineering Leader
Remote Senior Software Engineering Leader

General Motors Company • Lake Michigan Beach (MI)

Remote
USD 140,000 - 180,000