General Motors Staff Software Engineer Job Description and Requirements

by Anika Shah - Technology
0 comments

General Motors Seeks Staff Software Engineer for Vehicle Commerce Team

General Motors (GM) is hiring a Staff Software Engineer to lead backend API development for its Vehicle Commerce team, according to an official job posting. The role requires expertise in distributed systems, microservices, and cloud-native technologies, with a focus on improving digital customer experiences across GM’s platforms.

Role Overview

The Staff Software Engineer will design and evolve distributed systems to power vehicle inventory, pricing, and sales systems, as outlined in GM’s job description. Responsibilities include architecting scalable backend APIs, modernizing legacy platforms, and mentoring engineering teams. The position emphasizes collaboration with cross-functional stakeholders to align technical solutions with business goals.

Key Responsibilities

  • Architect and maintain distributed systems with a focus on performance and scalability
  • Lead automation strategies to reduce manual processes and improve operational efficiency
  • Develop backend APIs and services for customer-facing digital platforms
  • Mentor engineers on modern development practices and architectural design
  • Evaluate and integrate emerging technologies like generative AI and event-driven systems

Required Qualifications

Candidates must hold a bachelor’s or master’s degree in computer science or a related field, with 8+ years of experience building enterprise-grade backend systems. Technical expertise in Java, Spring Boot, and tools like Apache Kafka, Docker, and Microsoft Azure is required. Familiarity with cloud-native storage solutions and PostgreSQL is preferred.

Key Responsibilities

Company Culture and Commitment

GM emphasizes diversity and inclusion in its hiring practices, stating that it is committed to creating a workplace where all employees can thrive. The company’s job posting highlights its dedication to eliminating discrimination and fostering a culture of innovation. “Diversity is a source of strength,” the posting notes, “and we encourage candidates from all backgrounds to apply.”

Why This Role Matters

The Vehicle Commerce team plays a critical role in GM’s digital transformation, as the automaker shifts toward data-driven sales and customer engagement strategies. By modernizing backend infrastructure, the Staff Software Engineer will directly impact the efficiency and scalability of GM’s digital platforms, supporting its broader goals in connected vehicles and e-commerce. This aligns with industry trends where automotive companies are prioritizing software expertise to compete in a tech-driven market.

General Motors puts engineers on paid leave

Related Posts

Leave a Comment