Staff Software Engineer - MBFF Platform / Microservices Architecture
General Motors Proving Ground
Job DescriptionWork Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX or Warren, MI three times per week.The RoleWe are seeking a highly experienced Staff Software Engineer to provide technical leadership for GM’s Mobile Backend for Frontend (MBFF) platform and associated back-office integration architecture. This role is responsible for shaping the technical direction of the platform, driving engineering excellence across microservices and cloud-native systems, and leading the adoption of scalable DevOps and AI-enabled operational practices.This engineer will serve as a senior technical leader across the MBFF domain, influencing architecture, reliability strategy, platform standards, and cross-team execution. The role requires deep expertise in Java-based microservices, Azure cloud platforms, observability, CI/CD, and modern software delivery, along with the ability to guide teams through complex technical decisions that improve speed, quality, and operational resilience.What You’ll DoLead the architecture, design, and evolution of the MBFF platform and core microservices that support GM mobile ownership experiences.Define and drive technical strategy for scalable APIs, orchestration services, integration patterns, and platform capabilities across REST, GraphQL, WebSockets, and event-driven systems.Establish engineering standards for service reliability, resiliency, observability, security, and operational readiness across the MBFF ecosystem, including clear SLOs, SLAs, and service health expectations.Drive DevOps maturity by defining and improving CI/CD standards, release automation, progressive delivery, environment strategy, and production support practices across teams.Champion AI-enabled engineering and operations by applying intelligent tooling for code generation support, anomaly detection, operational analysis, incident triage, capacity forecasting, and engineering productivity improvements.Partner with product, architecture, security, SRE/operations, and dependent engineering organizations to align platform direction with business priorities and enterprise standards.Guide complex design reviews, production readiness reviews, incident reviews, and modernization initiatives to improve reliability, delivery speed, and maintainability.Mentor senior engineers and act as a force multiplier across the organization by raising technical quality, improving decision-making, and strengthening engineering execution.Identify opportunities to reduce platform complexity, improve reuse, standardize patterns, and accelerate onboarding and delivery across MBFF services.Ensure architecture, APIs, and platform workflows are well documented and supported by clear technical standards, playbooks, and governance.Your Skills & Abilities (Required Qualifications)Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.8+ years of software engineering experience, including significant expertise in Java and Spring Boot microservices.Demonstrated experience leading architecture and technical direction for distributed systems or platform-level backend services.Deep experience designing and operating scalable microservices, APIs, and cloud-native applications in production environments.Strong hands-on experience with Azure cloud services, Kubernetes-based deployments, and modern DevOps practices.Proven ability to define and improve CI/CD pipelines, release practices, observability strategy, and operational excellence standards.Strong understanding of software quality practices including TDD, automated testing, code review discipline, and engineering governance.Strong database experience with SQL technologies such as Oracle or PostgreSQL.Excellent communication, technical leadership, and cross-functional collaboration skills.What Will Give You a Competitive Edge (Preferred Qualifications)Experience leading platform modernization, reliability engineering, and operational maturity initiatives across multiple services or teams.Expertise with Azure services such as AKS, API Management, Functions, Cosmos DB, SQL Database, Azure Monitor, and Application Insights.Exposure to Google Cloud Platform (GCP) is a plus.Strong experience with observability platforms such as Datadog, Grafana, Prometheus, Loki, OpenTelemetry, and distributed tracing solutions.Experience applying AI-enabled practices in software engineering, platform operations, incident management, and developer productivity workflows.Experience with GraphQL, WebSockets, service mesh, API gateway patterns, and event-driven architecture.Strong understanding of security architecture including OAuth2, JWT, identity integration, secrets management, and secure service-to-service communication.Familiarity with GM mobile platforms, enterprise back-office systems, or large-scale customer-facing backend ecosystems.Experience driving technical mentoring, architectural alignment, and engineering standards across senior individual contributors and multiple delivery teams.Strong strategic thinking, problem-solving, and execution leadership in Agile environments.Additional Information: GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)This role may be eligible for relocation benefits. #LI-KB1 About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.Non-Discrimination and Equal Employment Opportunities (U.S.)General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.SummaryLocation: Austin, Texas, United States of America; Warren, Michigan, United States of AmericaType: Full time
- ...infotainment and digital cockpit platforms, evolving our current... ...latest best practices. As a Staff Software Architect, you are a senior... ...staff-level role: you lead architecture and cross-team technical... ...development and in fleet.Mentor engineers across teams (including...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
$189.3k - $290.7k
...RoleJoin GM’s Digital Products Engineering organization and help... ...subscription and billing platform. As a Staff Software Engineer (Level 8) , you... ...technical domains, drive architecture across teams, and serve... ...configurations.Build and review microservices and event‑driven systems...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours$160k - $240k
...passionate and detail-oriented Staff Engineer to join us in driving... ...complex use cases into robust software solutions, including... ...development practices, leveraging microservices architecture and model-based system... ...cloud software systems or platforms. In addition to strong...SuggestedFull timeH1bLocal areaWork from homeRelocation packageFlexible hours- ...DescriptionThe RoleAs a senior engineer, you will lead the... ...of secure cloud platforms and services. You... .... You will shape the architecture, mentor other engineers... ...maintain cloud-native microservices and web application... ...years of experience as a software engineer or security...SuggestedFull timeLocal areaWork from home
- ...compatibility of BDU and CMU with GM’s embedded controls and system architecture. Review and approve supplier designs, ensuring compliance... ...local office.REQUIREMENTS: Bachelor’s degree in Electrical Engineering, Electronics Engineering, or related field of study. Five (5)...SuggestedFull timeWork at officeLocal areaRemote workWork from home
- ...resilience.As a Senior Security Software Engineer, you will design, lead, and... ...management. You will drive architecture for critical services,... ...partner across SecOps, SOC, Platform, and Data teams to ship... ...integration services (APIs, microservices, event-driven workflows) with...Full timeLocal areaWork from homeRelocation package
$184.1k - $275.45k
...business if more than 3 days].The RoleWe are looking for a Staff Software Engineer, Cloud Platform - Nova to join the Atmos team building GM’s next... ...delivering business value. This engineer will help shape the architecture and developer experience of a multi-cloud platform...Full timeH1bLocal areaImmediate startWork from homeRelocation packageFlexible hours$190k - $240k
...About this role We’re looking for a Staff Software Engineer to help build the next generation of... ...in production. Lead high-impact architectural decisions, balancing speed with sound... ...ideally with exposure to databases, data platforms, or large-scale systems. ~ Proven...Immediate startRemote work$185.6k - $304.8k
...DescriptionJob Summary The AV Platform team designs, develops,... ...the foundational embedded software platform for GM’s software... ...high-compute SoCs. The Staff Software Engineer - Platform OS will provide... ...and robust embedded system architecture. This role will lead low-level...Full timeLocal areaWork from homeRelocation packageFlexible hours- ...seeking a highly skilled and experienced Staff Software Engineer to join our Continuous Integration... ...workflow capabilities, ensuring our platforms are scalable, secure, reliable, and aligned... ...emerging technologies, tools, and architectural approaches, and drive adoption where...Full timeLocal areaWork from homeRelocation package
- ...closely with product, design, architecture, and operations teams to... .... We are looking for engineers who pair strong software fundamentals with practical... ....The roleWe are hiring a Staff Software Engineer with... ...product, design, architecture, platform, and operations to align...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...MI or Austin TX office.The Role:This Staff Software Engineer - Developer Experience role sits within... ...strategy. The team provides tools, platforms, metrics, and enablement programs that... ...standards, patterns, and reference architectures used across Core IT and beyond.What you...Full timeH1bWork at officeLocal areaRemote workWork from homeShift work
$195k - $298.8k
...forefront of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user... ...applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures.Build reusable frameworks and services within...Full timeWork experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours$160.2k - $246.3k
...DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products... ...and contribute to the engineering of platforms, services, and tooling that enable... ...strong emphasis on high-quality software architecture, coding standards, and automation. You...Full timeFor contractorsLocal areaRemote workWork from homeRelocation packageFlexible hours- ...of embedded controls software development across the... ...processes, mentoring engineers at all levels, and influencing... ...Controls is seeking a Staff Software Engineer who... ...strategies for platform software.Use Git/GitHub... ...engaging early with the SW architecture team and other key...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- Job Description About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice ...Full timeLocal areaWork from home
- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software... ...develops scalable vehicle level system architecture and software solutions which enable... ...tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator...Full timeLocal areaWork from homeRelocation package
$160.2k - $246.3k
...DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded... ..., systems engineering, calibration, platform, and software development teams to... ..., usability, and adoptionLead architecture and implementation decisions for AI systems...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours$150k - $200k
...powers a personalized home management platform where users can manage home... ...About the Role We’re looking for a Staff Backend Engineer to lead the architecture, development, and scaling of... ...driven architectures, streaming, or microservices. Exposure to CI/CD pipelines, automated...Local areaFlexible hours$152k
...leading global digital sports platform. We ignite the passions of... ...the Role We’re looking for a Staff Software Engineer who thrives at the intersection of architecture, strategy, and execution. In... ...Experience shaping or evolving microservices architectures at scale. Familiarity...Temporary workRemote work- ...seeking a Senior People Leader to lead a software engineering and software configuration team... ...Maintenance, and Global Workplace Safety IT platforms. This leader will set platform... ...business capability needs, enterprise architecture, cybersecurity requirements, data strategy...Local areaWork from homeRelocation package
- MissionAs a Software Architect, you will contribute to the architecture of client solutions while advancing... ...team, comprised of engineers, product leaders, designers... ....* Ship AI-enabled platforms: Build and codify... ...Deep knowledge of APIs, microservices, eventing, reliability...Temporary workLocal area
- ...week.Leads GM’s corporate software strategy for new technologies... ...Expert (SME) for specific platforms or applications and... ...as assigned.The RoleAs a Staff Software Engineer - Automation Library Development... ...to enhance automation architecture and tooling.Mentor and develop...Full timeLocal areaWork from homeRelocation package
$128.19k - $184.01k
...a global knowledge sharing platform with over 300M monthly unique... ...are seeking a talented iOS Engineer to join us in building Poe,... ...crafting a scalable mobile architecture, and creating tools to speed... ...experience Own the entire software development process from timeline...Remote jobFull time- ...of next-generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure... ...functionality, system quality, security, performance, and architectural compliance. You will provide hands-on technical...Full timeLocal areaWork from homeRelocation packageFlexible hours
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will... ...generation in-vehicle infotainment platforms and connected vehicle... ...to system architecture and design, driving technical... ...building distributed systems or microservices architecturesExperience with...Full timeLocal areaWork from homeRelocation packageFlexible hours- ...DescriptionDUTIES: Develops software tools and supports... ...enable multi-layered solution architectures that comprehend and specify... ...Computer Science, Computer Engineering, Electrical Engineering, or... ...using API Gateway solution; Microservices development; SQL/Oracle; OO...Full timeWork at officeLocal areaRemote workWork from home
- ...We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role... ...workflowsStrong understanding of RAG architecture, embeddings, vector search, prompt... ...DevOps)Ability to develop and deploy microservices on AKSStrong proficiency in Angular for...Full timeH1bLocal areaWork from homeRelocation package
- ...practice, and we live to see what this platform can do. Since we were one of the first... ...Group, operating at the layer between architecture and execution. You translate what senior... ...frameworksBachelor’s degree in Computer Science, Engineering, or equivalent (minimum 12 years) work...Full timeWork experience placementLive inWork at officeLocal area
- ...with cross-functional teamsincludingInterior,HVAC,Electrical,Software,UserExperience,Manufacturing,Quality,Purchasing,ProgramManagement... ....This position offers broad exposure across engineering and product development disciplines, requiring both strong technical...Full timeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - MBFF Platform / Microservices Architecture. Be the first to apply!
- platform engineer Warren, MI
- platform developer Warren, MI
- software engineer - cloud services Warren, MI
- id software Warren, MI
- healthcare software sales Warren, MI
- software technical support Warren, MI
- software asset management analyst Warren, MI
- software implementation project manager Warren, MI
- government software Warren, MI
- software Warren, MI


