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

Lead Software Engineer - Distributed Microservices Platform

Full-time

Mastercard

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary

Lead Software Engineer - Distributed Microservices Platform

Role overview

This role combines technical leadership, system design, and practical engineering contribution. You will guide the technical direction of the team while staying close to implementation—supporting delivery, resolving complex issues, and ensuring high-quality outcomes.

You will be part of the Virtual Card Management domain within CTMC, working on platforms that enable card controls, transaction flows, and commercial payment capabilities at scale.

The role operates across a mixed architecture landscape—both monolithic applications and modern microservices—with a strong focus on platform resilience, reliability, and safe evolution while continuing to deliver business-critical features.

What you’ll do
  • Technical delivery & execution

  • Lead delivery of backend services and applications using Java / Spring Boot

  • Contribute to system design, implementation, and technical problem-solving

  • Ensure solutions are scalable, maintainable, and resilient

  • Use AI-assisted development and automation tools to improve productivity and code quality

  • End-to-end ownership

  • Guide features through design, development, testing, release, and production support

  • Drive high standards across code quality, testing, deployments, and operational readiness

  • Identify and mitigate delivery, stability, and dependency risks

  • Architecture & modernization

  • Evolve system architecture across monolith and microservices environments

  • Define APIs, integration patterns, and event-driven/data flow designs

  • Drive modernization while maintaining platform stability and availability

  • Embed resilience patterns such as fault tolerance, graceful degradation, and safe rollouts

  • Production reliability

  • Act as an escalation point for technical issues and incidents

  • Lead root cause analysis and implement long-term fixes

  • Improve reliability through observability, refactoring, and operational best practices

  • Cross-team collaboration & engineering standards

  • Collaborate across teams to align delivery and integrations

  • Clarify ownership across shared services and legacy systems

  • Set engineering standards and provide technical guidance through design, code, and test reviews

  • Tech stack & environment

Java (Spring Boot), monolithic and microservices architectures, REST/event-driven integrations, CI/CD (Jenkins), cloud platforms (PCF/Kubernetes), Oracle databases, observability (Dynatrace/Splunk), and secure SDLC tooling (Sonar, Checkmarx, Black Duck).
  • Must-have

  • Strong backend engineering background (8+ years) with experience across system design and delivery

  • Experience working with both monolithic and microservices-based systems

  • Proven ability to lead technical delivery in complex, distributed environments

  • Strong problem-solving and debugging skills across multiple system layers

  • Ability to balance technical leadership, hands-on contribution, and team enablement

  • Experience building or operating highly available, resilient systems

  • Nice-to-have

  • Experience in financial services or high-availability platforms

  • Familiarity with event-driven architectures, resilience patterns, and modernization strategies

  • Experience operating in governed or regulated delivery environments

  • Exposure to AI-assisted engineering and intelligent automation, including use of tools or agents to enhance development workflows, testing, or operational efficiency

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Distributed Microservices Platform in Mountain View, CA vacancy
  •  ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the...  ...testing, and operational stability for distributed back-end platforms. ~ Advanced in Java and common...  ...(e.g., Spring Boot, REST/gRPC, microservices), with strong understanding of performance... 
    Platform
    For contractors

    J.P. Morgan

    Palo Alto, CA
    1 day ago
  •  ...this role. JOB DESCRIPTION As a Lead Software Engineer of Software Engineering at...  ...employee populations across multiple platforms, divisions, and lines of business...  ...diagnose incidents in real time, including distributed tracing, metrics, log aggregation, and... 
    Platform
    Bank staff

    J.P. Morgan

    Palo Alto, CA
    1 day ago
  •  ...Elevate your engineering prowess to unprecedented...  ...reliability.  As a Senior Lead Site Reliability...  ...Infrastructure Platforms and Foundational...  ...Advanced knowledge of software applications and...  ...disciplines including distributed systems, microservices architecture, and... 
    Platform

    J.P. Morgan

    Palo Alto, CA
    4 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JP Morgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile...  ...of cloud architecture, including microservices, IaaS, storage, security, and networking... 
    Platform

    J.P. Morgan

    Palo Alto, CA
    1 day ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an...  ...understanding of cloud component architecture: Microservices, IaaS, Storage, Security, and routing/... 
    Platform
    For contractors

    J.P. Morgan

    Palo Alto, CA
    1 day ago
  •  ...your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms and Foundational Services (IPFS) organization, you are an integral part of an agile team that works... 
    Platform

    J.P. Morgan

    Palo Alto, CA
    3 days ago
  •  ...Site Reliability Engineering Tech Lead Palo Alto, California, United States...  ...is an AI & Data Context Platform adopted by over 3,000...  ...deployment strategies and distributed system integrations Architect...  ...mesh technologies and microservices architectures Previous... 
    Platform
    Remote work
    Home office
    Flexible hours

    Acryl Data, Inc.

    Palo Alto, CA
    1 day ago
  •  ...influential companies. As a Lead Infrastructure Engineer at JPMorganChase within the Cloud Foundational Platforms team, you apply deep knowledge of software, applications, and technical processes...  ...24/7 on call support through a distributed team spanning multiple time... 
    Platform
    Permanent employment

    J.P. Morgan

    Palo Alto, CA
    15 days ago
  •  ...greatest potential. Title and Summary Lead Software Engineer Overview: Mastercard is seeking...  ...is building a global B2B technology platform that empowers businesses of all sizes...  ...practices with a strong emphasis on microservices architecture and scalable database... 
    Platform
    Full time
    Worldwide
    3 days per week

    Mastercard

    Mountain View, CA
    a month ago
  •  ...greatest potential. Title and Summary Lead Software Engineer Lead Software Engineer Overview...  ...of intelligent, agentic products and platforms powering the Mastercard Virtual C-...  ...GCP • Good understanding of APIs, distributed systems, event-driven architectures,... 
    Platform
    Full time
    Temporary work
    Worldwide

    Mastercard

    Mountain View, CA
    a month ago
  • $200k - $260k

     ...Site Reliability Engineering Lead Glean is seeking a Site Reliability...  ...the same. Much of our software development focuses on building...  ..., and troubleshooting distributed systems running in Cloud....  ...Strong knowledge of cloud platforms such as Google Cloud Platform... 
    Platform
    Work at office
    Home office

    Colorwave Inc

    Mountain View, CA
    20 hours ago
  • $140k - $265k

     ...powered knowledge management platform designed to help...  ...Glean has evolved into the leading Work AI platform, combining...  ...Glean is looking for creative engineers to own and launch delightful...  ...plus ~ Experience building distributed CRUD level functionality, ideally... 
    Platform
    Home office
    3 days per week

    Hashboard

    Palo Alto, CA
    more than 2 months ago
  • $150k - $250k

     ...development. You will architect, build, and deliver threat detection systems on a next-gen security platform. Responsibilities include developing detection models and leading efforts in threat detection. Ideal candidates have strong Python skills, proven experience in... 
    Platform

    Cylake Inc.

    Sunnyvale, CA
    1 day ago
  •  ...at one of the world's largest and most influential companies.  As a Lead Infrastructure Engineer at JPMorgan Chase within the Infrastructure Platform, SDWAN team, you apply deep knowledge of software, applications, and technical processes within the infrastructure... 
    Platform

    J.P. Morgan

    Palo Alto, CA
    10 days ago
  •  ...Netherlands, Luxembourg, Australia and ISO 9001:2000 certified offshore software development centers in New Delhi, Hyderabad and Chandigarh...  ...of experience working with the Android and or Other Mobile platforms. 4+ years of experience of providing architecture solutions to... 
    Platform
    Permanent employment
    Contract work

    Damcosoft

    Sunnyvale, CA
    4 days ago
  • $220k - $280k

     ...Workforce Optimization Platform Location San...  ...role is for the engineer who is ready to lead without stepping back...  ..., APIs, and distributed data pipelines, on...  ...on through the full software lifecycle including...  ...containerization, microservices). ~2+ years of engineering... 
    Platform
    Full time
    Remote work
    Flexible hours

    PLACEM!NT by TZ Consulting

    Palo Alto, CA
    16 days ago
  •  ...Senior Backend Java Engineer Location: Mountain View, CA...  ...- Spring Boot - REST APIs - Microservices Secondary Stack: - Kafka - Docker/Kubernetes - Cloud platforms - SQL/NoSQL Key Notes: - Backend-focused distributed systems role... 
    Platform

    InterSources

    Mountain View, CA
    3 days ago
  • $32.09 - $48.14 per hour

     ...member of myGwork – the largest global platform for the LGBTQ+ business community. Please...  ...role, you will support critical R&D and engineering initiatives through hands-on involvement...  ...Microsoft Office applications and technical software tools Strong analytical, problem-... 
    Platform
    Hourly pay
    Temporary work
    Work at office
    Relocation package

    Thermo Fisher Scientific

    Sunnyvale, CA
    20 hours ago
  •  ...Lead React Developer We are seeking a highly skilled Lead React Developer who can...  ...Collaborate closely with product owners, backend engineers, and UX designers to translate business...  ...architectures. Knowledge of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.... 
    Platform

    Kasmo Global

    Mountain View, CA
    4 days ago
  • $170k - $210k

     ...ALSO is looking for an Engineering Technical Lead – Engineering Triage within...  ...services, and connected vehicle platform. You will be...  ...embedded systems, mobile software, cloud services, and connected...  ...understanding of embedded & distributed architectures, MCU/ECU/microcontrollers... 
    Platform
    Local area
    Remote work
    Flexible hours

    ALSO

    Palo Alto, CA
    5 days ago
  • $189k - $311k

     ...driver assist technologies; Arene, our software development platform for software-defined vehicles;...  ...for the technical leadership of a distributed team of engineers to develop, mature, and release...  ...Director of Product Delivery. You will lead the team through direct review as... 
    Platform
    Odd job
    Permanent employment
    Temporary work
    Interim role
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    more than 2 months ago
  •  ...Architect / Sr. Architect – Distributed Cloud F5 Distributed Cloud...  ...looking for a Sr Architect to lead the architectural vision, strategy...  ...our entire distributed SaaS platform. This is a senior leadership...  ...development teams to ensure software and product architectures are... 
    Platform
    Remote work
    Home office

    F5

    San Jose, CA
    4 days ago
  • $165k - $267.5k

     ...seeking a highly motivated Software Engineering Manager to lead and grow development teams working...  ...Palo Alto Networks’ leading platforms for cloud security and...  ...modern development practices in microservices, containers, Kubernetes, and distributed systems. Continuously... 
    Platform
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  •  ...Lead Site Reliability Engineer Assume a critical role in defining the future of a globally recognized...  ..., engineering services and platform team, you hold a leadership role in...  ...appropriate Collaborates with other software engineers and teams to design and implement... 
    Platform

    Chase

    Palo Alto, CA
    20 hours ago
  • $219k - $240k

     ...About The Role We're hiring a Lead Analytics Engineer to be the senior technical owner of Obsidian's data warehouse and analytics foundation....  ...Snowflake, Redshift, or Databricks transferable) and a managed ELT platform (Fivetran preferred). Demonstrated daily use of AI coding... 
    Platform
    Flexible hours

    Obsidian Security

    Palo Alto, CA
    2 days ago
  •  ...avoidance, and recommends leading practices that help...  ...with product and engineering teams as a customer...  ...managing cloud platform implementations or transformation...  ...with modern software development practices, microservices‑based architectures, distributed systems, and APIs.... 
    Platform
    Remote work

    K&K Global Talent Solutions INC.

    Mountain View, CA
    4 days ago
  • $268.8k - $403.2k

     ...Architect / Sr. Architect – Distributed Cloud Job Description F5 Distributed...  ...for a Sr Architect to lead the architectural vision, strategy...  ...our entire distributed SaaS platform. This is a senior leadership...  ...development teams to ensure software and product architectures are... 
    Platform

    F5

    San Jose, CA
    2 days ago
  •  ...based, cloud-native AI platform across multiple cloud...  ...infrastructure, and enabling ML engineers with efficient commit-...  ...tuning . Lead efforts to automate...  ...(Calico/Tigera), and distributed ingress/egress control...  ...availability and performance. Software Development : 8-10+... 
    Platform

    Kumo.AI

    Mountain View, CA
    more than 2 months ago
  • $220k - $280k

     ...monitoring—working alongside leading health systems to drive...  .... Job Summary Our engineering organization has tripled...  ...methodologies, or our core platform — reporting into a...  ...engineering experience in backend distributed systems, building out microservices, rest APIs, and AI/ML.... 
    Platform
    Contract work
    Live in
    Flexible hours

    Qualified Health

    Palo Alto, CA
    14 hours ago
  •  ...orchestration frameworks, and lead the organization...  ..., Support, ERP, Data platforms). Lead architectural...  ...analytics using APM, distributed tracing, and...  ...developers and integration engineers. Drive Agile execution...  ..., event hubs, and microservices architecture experience... 
    Platform
    Full time

    Namely

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Distributed Microservices Platform. Be the first to apply!