Senior Software Engineer – MBFF Platform & Microservices

General Motors

Warren (MI)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation benefits

Job summary

General Motors is seeking an experienced Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend and back-office integration services powering GM mobile ownership experiences.

You will craft secure, scalable microservices with Java/Spring Boot, deploy on Azure, and drive modern engineering practices across API development, cloud-native operations, and observability. Collaboration with product, security, and architecture teams is essential.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of software engineering, with strong Java and Spring Boot experience.
  • Proven experience designing microservices and RESTful APIs in distributed systems.
  • Cloud experience, preferably Azure, including containerized deployments and managed services.
  • Strong DevOps understanding with CI/CD and automated deployment practices.
  • Experience with TDD and testing frameworks like JUnit and Mockito.
  • Solid SQL experience (Oracle, PostgreSQL).
  • Excellent communication and collaboration across teams.

Responsibilities

  • Design, develop, and maintain scalable microservices and APIs using Java/Spring Boot.
  • Build secure, reliable backend services for mobile and enterprise workflows.
  • Deploy and operate on Azure with AKS, API Management, Cosmos DB, and SQL DB.
  • Strengthen DevOps with CI/CD pipelines and release governance.
  • Improve observability with metrics, logs, dashboards, and tools like Datadog and Grafana.
  • Apply AI-assisted practices to boost developer productivity and incident response.
  • Mentor engineers on microservices, testing, and observability best practices.
  • Create architecture docs, runbooks, and API references.

Skills

Java
Spring Boot
Microservices
Azure
CI/CD
Observability
TDD
SQL databases

Education

Bachelor's degree in CS/Engineering

Tools

AKS
Cosmos DB
API Management
Docker
Kubernetes

Job description

General Motors is seeking an experienced Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend and back-office integration services powering GM mobile ownership experiences.

You will craft secure, scalable microservices with Java/Spring Boot, deploy on Azure, and drive modern engineering practices across API development, cloud-native operations, and observability. Collaboration with product, security, and architecture teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Microservices Engineer — MBFF Platform (Azure)
Senior Java Microservices Engineer — MBFF Platform (Azure)

General Motors • Austin (TX)

On-site
USD 140,000 - 170,000
Relocation benefits
Senior Backend Platform & API Engineer
Senior Backend Platform & API Engineer

General Motors • Austin Center (MI)

Hybrid
USD 129,000 - 199,000
Health & wellness benefits
GM vehicle discounts
Tuition assistance
+1
Senior Software Engineer, Vehicle Experience Platform
Senior Software Engineer, Vehicle Experience Platform

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,000
Senior Backend Engineer: APIs & Platform Lead
Senior Backend Engineer: APIs & Platform Lead

General Motors • Warren (MI)

Hybrid
USD 129,000 - 199,000
Senior Software Engineer – Microservices / MBFF Platform
Senior Software Engineer – Microservices / MBFF Platform

General Motors • Austin (TX)

On-site
USD 140,000 - 170,000
Relocation benefits
Staff Software Engineer, Manufacturing Platform & AI
Staff Software Engineer, Manufacturing Platform & AI

ApplyMint • Austin (TX)

Hybrid
USD 207,000 - 662,000
Senior Vehicle Experience Cloud Software Engineer
Senior Vehicle Experience Cloud Software Engineer

General Motors • Michigan

Hybrid
USD 130,000 - 170,000
Senior Full-Stack Engineer - Hybrid: Web Apps & Cloud
Senior Full-Stack Engineer - Hybrid: Web Apps & Cloud

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack Software Engineer (Hybrid)
Senior Full-Stack Software Engineer (Hybrid)

General Motors • Kentucky

Hybrid
USD 120,000 - 180,000
Senior Backend Engineer: AI-Driven Cloud APIs
Senior Backend Engineer: AI-Driven Cloud APIs

General Motors • Warren (MI)

Hybrid
USD 120,000 - 180,000
Relocation benefits