Staff Software Engineer – MBFF Platform / Microservices Architecture
Core
Provide technical leadership for GM's Mobile Backend for Frontend (MBFF) platform and back-office integration architecture, shaping technical direction for microservices and cloud-native systems.
Role type
Staff Software Engineer (Platform/Architecture)
Builds
Scalable APIs, orchestration services, and cloud-native microservices supporting GM mobile ownership experiences.
Domain
Automotive / Cloud-Native Microservices
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Azure cloud services, Kubernetes, CI/CD pipeline design, SQL (Oracle/PostgreSQL), distributed systems architecture, observability strategy, security architecture.
Preferred skills
Platform modernization leadership, GCP, advanced observability tools (Datadog, Grafana, Prometheus), AI-enabled engineering practices, GraphQL, WebSockets, service mesh, event-driven architecture.
Technologies
Java, Spring Boot, Azure, Kubernetes, Oracle, PostgreSQL, Datadog, Grafana, Prometheus, Loki, OpenTelemetry, GraphQL, WebSockets
Responsibilities
Lead architecture and design of MBFF platform and core microservices; Define technical strategy for scalable APIs and integration patterns; Establish engineering standards for reliability, security, and operational readiness; Drive DevOps maturity and CI/CD improvements; Champion AI-enabled engineering and operations; Mentor senior engineers and guide complex design reviews.
Seniority
Staff, technical leadership & strategy