General Motors

Senior Software Engineer - Vehicle Experience Services

General Motors
Apply
6 days ago
Warren, MI, USA or Austin, TX, USASenior
H1B Sponsor

Responsibilities

  • Design, develop, and maintain Java microservices with Spring Boot in a cloud-native environment.
  • Implement Spring Kafka producers, consumers, error handling, retries, and monitoring.
  • Design and optimize PostgreSQL schemas, queries, and migrations.
  • Build Datadog dashboards, metrics, logs, traces, and alerts for owned services.
  • Collaborate with product, architecture, operations, security, and engineering teams to deliver vehicle and carrier service features.
  • Troubleshoot production issues through log and metric analysis, root-cause investigations, and on-call support.
  • Participate in code reviews and improve coding standards, quality, performance, security, and technical documentation.
  • Develop automated functional tests and system-level quality assurance.
  • Mentor teammates and contribute to planning, estimation, and continuous improvement.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 5 years of professional software engineering experience building production-grade services or platforms.
  • Hands-on experience with cloud-native development, microservices, REST/gRPC APIs, containers, orchestration, CI/CD pipelines, and automated testing.
  • Experience designing and operating scalable distributed systems with emphasis on reliability, observability, and performance.
  • Experience collaborating in agile, cross-functional environments.
  • Experience with Spring, Event Hub messaging, and Azure.
  • Preferred experience includes Spring Boot, Java, Spring Kafka, PostgreSQL, Azure, Datadog, Python, pytest, Robot/Autobot, Jenkins, Appium, or other automation frameworks.
  • GM does not provide immigration-related sponsorship for this role.

Benefits

  • Hybrid work arrangement requiring three days per week in Warren, MI, or Austin, TX.
  • The position may be eligible for relocation benefits.
  • GM provides benefits and total-rewards resources intended to support employee well-being from day one.
  • Applicants may be required to complete role-related assessments or pre-employment screening where applicable.

Tech Stack

AppiumAzureDatadogDockergRPCJavaJenkinsKubernetesPostgreSQLpytestPythonRobot FrameworkSpring Boot

Categories

General Motors

About General Motors

10,000+ employees

General Motors’ vision is to create a world with Zero Crashes, Zero Emissions and Zero Congestion, and we have committed ourselves to leading the way toward this future. Today, we are in the midst of a transportation revolution, and we have the ambition, the talent and the technology to realize the safer, better and more sustainable world we want. As an open, inclusive company, we’re also creating an environment where everyone feels welcomed and valued for who they are. One team, where all ideas are considered and heard, where everyone can contribute to their fullest potential, with a culture based in respect, integrity, accountability and equality. Our team brings wide-ranging perspectives and experiences to solving the complex transportation challenges of today and tomorrow. For information on the GM Privacy Statement, please visit http://www.gm.com/privacy-statement.html

Contact me