Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Microservices / MBFF Platform

Full-time

General Motors Proving Ground

Description

The Role

We are seeking an experienced and highly motivated Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform and back-office integration services that power GM mobile ownership experiences. This role will focus on building secure, scalable, and resilient microservices using Java and Spring Boot, while advancing modern engineering practices across API development, cloud-native operations, DevOps automation, and observability.

The ideal candidate brings strong technical depth in microservices, hands-on cloud engineering experience in Azure, and a practical understanding of how AI-enabled tools can improve engineering productivity and operational insight. This engineer will play a key role in delivering platform capabilities that improve reliability, accelerate delivery, and simplify how mobile applications integrate with GM enterprise systems.


What You’ll Do

Design, develop, and maintain scalable microservices, REST APIs, GraphQL APIs, and event-driven integrations using Java and Spring Boot.

Build secure, reliable, and performant backend services that support mobile application experiences and enterprise workflows.

Deploy and operate services on Azure using AKS, API Management, Functions, Cosmos DB, SQL Database, and related cloud-native services.

Strengthen DevOps practices by building and maintaining CI/CD pipelines, deployment automation, environment consistency, and release governance using Azure DevOps and Git-based workflows.

Improve system observability through metrics, logging, tracing, dashboards, alerting, and service health monitoring using tools such as Datadog, Grafana, Prometheus, Loki, and Azure Monitor.

Define, monitor, and continuously improve service reliability through meaningful SLOs, SLAs, and operational health indicators aligned to customer and business expectations.

Apply AI-enabled engineering practices to improve developer productivity, code quality, operational insight, anomaly detection, incident triage, and capacity awareness.

Use Test-Driven Development (TDD) and strong engineering fundamentals to deliver maintainable, well-tested software with robust unit, integration, and functional test coverage.

Partner with product, architecture, security, and dependent engineering teams to deliver solutions aligned to business and customer needs.

Mentor engineers on microservices design, API standards, testing strategy, observability, and DevOps best practices.

Contribute to architecture documentation, operational runbooks, API documentation, and engineering standards across the team.

Additional Job Description

Your Skills & Abilities (Required Qualifications)

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.

5+ years of software engineering experience, including strong hands-on development in Java and Spring Boot.

Proven experience designing and building microservices and RESTful APIs in distributed systems.

Experience working with cloud platforms, preferably Azure, including containerized deployments and managed services.

Strong understanding of DevOps principles, CI/CD pipelines, infrastructure-aware development, and automated deployment practices.

Experience with Test-Driven Development (TDD), automated testing frameworks such as JUnit and Mockito, and modern software engineering best practices.

Strong experience with SQL databases such as Oracle or PostgreSQL.

Strong communication, collaboration, and problem-solving skills with the ability to work effectively across teams.

What Will Give You a Competitive Edge (Preferred Qualifications)

Experience with GraphQL, WebSockets, and event-driven or asynchronous architecture patterns.

Experience with NoSQL technologies such as Cosmos DB or Cassandra.

Hands-on experience 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.

Experience with observability tooling such as Datadog, Grafana, Prometheus, Loki, OpenTelemetry, or similar monitoring platforms.

Practical experience with Docker, Kubernetes, release automation, and production support in cloud-native environments.

Experience using AI-assisted development tools and applying AI-driven operational capabilities for log analysis, incident response, anomaly detection, or engineering productivity.

Knowledge of security best practices including OAuth2, JWT, secrets management, and API gateway patterns.

Familiarity with mobile backend workflows, enterprise integration patterns, and ownership experiences platforms.

Experience working in Agile product teams and mentoring engineers through design reviews, code reviews, and delivery execution.

Additional Information:

This job may be eligible for relocation benefits

“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.)”

About GM

Our 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 Us 

We 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.

Total Rewards | Benefits Overview

From 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.

Accommodations

General 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, email us View email address on us.fitly.work or call us at View phone number on us.fitly.work. 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.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Microservices / MBFF Platform in Austin, TX vacancy
  •  ...for an experienced full-stack engineer to leverage their expertise...  ...experiences. As a Sr. Software Engineer, you will be responsible...  ...MongoDB, and API gateways in a microservice architecture Develop and...  ...APIs and/or third-party platform integrations Experience leading... 
    Platform
    Senior
    Work experience placement
    Casual work

    Noonlight

    Austin, TX
    4 days ago
  •  ...a full-stack or front-end software engineer Proven track record in building...  ...a responsive, scalable platform. You will work across a broad...  ...current stack: A Python microservices backend running serverless...  ...A coding challenge with a senior engineer to assess your problem... 
    Platform
    Senior
    Work at office
    Flexible hours

    Tank Payments

    Austin, TX
    22 hours ago
  •  ...the Opportunity We're looking for a Senior Software Engineer to help grow our system! You will be...  ...Docker and Kubernetes preferred ~ Microservices and Distributed Systems ~ Testing and...  .... SeekrFlow™, our end-to-end AI platform, provides secure, auditable AI solutions... 
    Platform
    Senior
    Permanent employment
    Work experience placement
    Worldwide
    Flexible hours

    seekr

    Austin, TX
    2 days ago
  •  ...scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-...  ...API and system design capability (Microservices) ~ Hands‑on experience across...  ...commerce or other customer‑facing digital platforms Experience in areas such as... 
    Platform
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    22 hours ago
  •  ...Senior Integration Software Engineer - Cloud Native (Contract) Location: Temple, TX or Austin, TX (Hybrid...  ...Integration Hub (EIH) on Google Cloud Platform (GCP). You\'ll drive real-time,...  ...develop, and enhance robust Java-based microservices and integration applications on GCP... 
    Platform
    Senior
    Contract work

    Indotronix International Corporation

    Austin, TX
    2 days ago
  •  ...Americas application and custom software development portfolio....  ...battery assets. The Senior Software Engineer II drives the engineering...  ...Smart Data Pipeline (SDP) platform – a cloud-based, Azure-hosted...  ...with distributed systems, microservices, messaging systems (e.g.,... 
    Platform
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Work visa
    Flexible hours

    RWE

    Austin, TX
    22 hours ago
  •  ...SaaS business with over 33 software applications serving 12+...  ...TogetherWork is seeking a Senior Software Engineer, reporting to the Senior Director...  ...delivery efficiency and platform reliability. Coordinate...  ...event‑driven systems, and microservices architectures is a plus.... 
    Platform
    Senior
    Temporary work
    H1b
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Togetherwork Holdings, LLC

    Austin, TX
    1 day ago
  •  ...Senior Integration Software Engineer Location: Temple, TX or Austin, TX (Hybrid) Schedule: Hybrid,...  ...Integration Hub (EIH) on Google Cloud Platform (GCP) . The EIH serves as the...  ..., maintain, and enhance Java-based microservices and integration applications running... 
    Platform
    Senior

    Apex Systems

    Austin, TX
    2 days ago
  • $100k - $200k

     ...Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team...  ...industry, with recent and extensive experience in cross-platform console development. Requirements ~4+ years of work experience... 
    Platform
    Senior
    Work experience placement

    Panic Button Games

    Austin, TX
    10 hours ago
  • $160k - $180k

     ...This range is provided by X4 Engineering. Your actual pay will be based...  ...| Technology & Data Senior Python Engineer We’re working...  ...behind modern digital investing platforms. Their systems operate at...  ...They’re looking for a Senior Software Engineer to join a core engineering... 
    Platform
    Senior
    Full time
    3 days per week

    X4 Engineering

    Austin, TX
    3 days ago
  •  ...RoleWe are seeking a highly skilled Senior Software Engineer to design, build, and evolve modern,...  ...will architect and implement scalable microservices and secure APIs using Java, Spring Boot...  ...engineering practices, tooling, and platform capabilities.Your Skills & Abilities... 
    Platform
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    15 days ago
  •  ...We’re hiring: Backend Senior Software Engineer – Austin, TX – Hybrid (note: this role is not available for c2c or sponsorship at this time)...  ...classic triple-triple-triple-double-double growth model ~ Platform processes high-volume, regulated financial workflows (payments... 
    Platform
    Senior
    Immediate start

    Orama Solutions

    Austin, TX
    10 hours ago
  • $140k - $180k

     ...Senior Software Engineer Job Type: Full-time, Permanent Salary: $140,000–$180,000 Location: Hybrid / Onsite – Austin, Texas Company...  ...company supports both individuals and businesses through a platform that simplifies key financial and operational workflows.... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office

    Signify Technology

    Austin, TX
    1 day ago
  •  ...an Austin tech company whose platform is used by over a million people...  .... Mobile is now the biggest engineering investment in the business, and they're hiring a senior engineer to own it. The role...  ...ll bring 6+ years in mobile software development, with deep experience... 
    Platform
    Senior
    Work at office

    IC Resources

    Austin, TX
    1 day ago
  •  ...changing solutions. Role Overview We're looking for a Senior Software Engineer who leads with problem-solving and systems thinking before...  ...and ship reliable software across our web and mobile platforms — Ruby on Rails on the backend, React on the web, and React... 
    Platform
    Senior

    Rugiet

    Austin, TX
    1 day ago
  •  ...Senior Vice President, Software Engineering, SaaS About the Company An established global leader in digital...  ...offerings to a unified SaaS platform. This pivotal role demands a seasoned...  ...including a transition from monolithic to microservice architecture. A degree in computer... 
    Platform
    Senior

    Confidential

    Austin, TX
    5 days ago
  • $190k - $230k

     ...is building the EV charging and energy platform for the next generation of sustainable transportation...  ..., and setting the culture of our engineering team. You'll work on projects like:...  ...have: ~4-7 years of experience in software engineering ~2+ years of experience... 
    Platform
    Senior
    Remote work
    Flexible hours

    FlipTurn

    Austin, TX
    1 day ago
  • $135k - $170k

     ...easier for doctors and their patients. Our platform, built on a Ruby on Rails API with...  ...berth to solve problems and improve our engineering team. Come join a 20‑person engineering...  ...Experience ~6-15+ years of experience in software development ~8+ years in either Ruby,... 
    Platform
    Senior
    H1b
    Work at office

    WeInfuse

    Austin, TX
    3 days ago
  • $135k - $150k

     ...Development - Design, implement, and maintain software solutions such as service APIs and web...  ...product managers, designers, and other engineers. Architecture and Design - Ensure that...  ...company that boasts of $150B+ AUM, our platform empowers advisors to deliver exceptional... 
    Platform
    Senior
    Work at office
    Flexible hours

    AssetMark

    Austin, TX
    1 day ago
  •  ...changing solutions. Role Overview Rugiet is seeking a Senior Software Engineer who demonstrates strong technical depth, practical product...  ...on Rails, Sidekiq/background jobs, PostgreSQL. Tooling & Platform: GitHub, CI/CD, cloud infrastructure (AWS, Vercel),... 
    Platform
    Senior
    Local area

    Rugietmen

    Austin, TX
    1 day ago
  • $160k - $220k

     ...clean, actionable fuel for AI applications and innovation. The platform combines curated ontologies that reflect business-defined...  ...and customer experience use cases. Headquartered in NYC with an engineering hub in Austin, Datalinx enables brands and platforms to operationalize... 
    Platform
    Senior

    Datalinx AI

    Austin, TX
    1 day ago
  •  ...financial interactions. Avtal encourages prospective customers and partners to experience its platform through a demo available at Role Description As a Senior Software Engineer at Avtal, you will design, develop, and maintain back-end services that power our... 
    Platform
    Senior
    Full time

    Avtal

    Austin, TX
    1 day ago
  • $200k

     ...Branding & Workforce Strategy Expert Senior Full Stack LLM Developer (MLOps & Prompt Engineering Focus) Location: Remote/Austin...  ...a full-stack AI-native SaaS platform designed to streamline patient access...  ...Full-time Industries Software Development Hospitals and Health... 
    Platform
    Senior
    Full time
    Remote work

    Titan Intake

    Austin, TX
    2 days ago
  • $185k - $225k

     ...Join to apply for the Senior Software Engineer role at Method Join to apply for the Senior Software Engineer role at Method This...  ...'ll Do Build and create with JavaScript across the platform. Build a reliable backend in Node and delightful user experiences... 
    Platform
    Senior
    Full time

    Method Products

    Austin, TX
    2 days ago
  • $150k - $185k

     ...from Austin, Texas. The Opportunity Skyways is hiring a Senior Software Engineer who can move comfortably from a 3D interface in SkyNav, to...  ...fork. You will own capabilities end to end across product, platform, and vehicle software, using modern AI tools and applied AI... 
    Platform
    Senior
    Permanent employment
    Contract work
    Local area
    Relocation package

    Skyways LTD

    Austin, TX
    2 days ago
  •  ...Knot Worldwide is looking for a highly motivated, full‑stack Senior Software Engineer with a passion for delivering value to the business, while...  ...personal and career development Iteratively develop the platform, including troubleshooting and performance optimization... 
    Platform
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    Shift work

    The Knot Worldwide

    Austin, TX
    10 hours ago
  • $140k - $185k

     ...breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state‑of...  ...About the Role Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our quantum computers. In this role... 
    Platform
    Senior
    Temporary work
    Casual work
    Work at office

    Atom Computing

    Austin, TX
    22 hours ago
  •  ...high-impact architectural and strategic engineering challenges. Three reasons to apply...  ...high‑performance shopping experience. This platform will enable agents and brokers to self‑serve...  ...’ll Bring 5+ years of professional software development experience 2+ years of... 
    Platform
    Senior
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    News Corp

    Austin, TX
    1 day ago
  •  ...Senior Software Engineer - Full Stack Austin, Texas (Hybrid: Four Days in Office) Note: This is a full-time role and we do not offer...  ...solid engineer and eager to work on data or insurance related platforms/products, we are eager to talk to you. Candidates... 
    Platform
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Acrisure LLC

    Austin, TX
    22 hours ago
  •  ...ICON is looking for a Software Engineer to join our growing team. In this role, you will be responsible for designing, building, and maintaining...  ...storage, processing, and serving infrastructure on cloud platforms. Develop tooling and services for data labeling, data... 
    Platform
    Senior
    For contractors

    Industrious Ventures

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Microservices / MBFF Platform. Be the first to apply!