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
  • Gravity Engineering Services Pvt Ltd. is seeking a talented software engineer in Palo Alto, California, to work on the Ads Platform. The role involves designing and maintaining distributed systems while collaborating with cross-functional teams to deliver new features.... 
    Platform

    Gravity Engineering Services Pvt Ltd.

    Palo Alto, CA
    16 hours ago
  •  ...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
    21 hours 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
    21 hours ago
  •  ...applied to a range of vehicle platforms and product use cases. The...  ...looking for researchers and software engineers who are passionate about developing...  ...driving behaviors. Lead the design, implementation,...  ...Experience with large-scale distributed training and data processing... 
    Platform

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    16 hours 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
    3 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
    21 hours ago
  • $121.9k - $195k

     ...intricate test cases based on a distributed scale topology. Initiate...  .... Be a strong advocate of Software Quality & regular follow‑up...  ...management, SRE, and systems engineers to ensure a feature is tested...  ...containerization, or cloud platforms like VMware, AWS, Azure, or... 
    Platform
    Local area

    Broadcom

    Palo Alto, CA
    16 hours 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
    21 hours ago
  • A leading online marketplace is seeking a Sr Software Engineer, Backend to develop and optimize its marketplace platform's backend services. You will design high-performance microservices and tackle architectural challenges...  ...in Go, PHP, and distributed systems. Located in... 
    Platform

    Mercari

    Palo Alto, CA
    16 hours ago
  • $159k - $229k

    Job Title R&D Software Engineer Lead & CISO Location Mountain View, CA Full Time, Onsite...  ...next-gen, AI-driven programmatic platform. Backed by 22 years of digital advertising...  ...of algorithms, data structures, microservices, and distributed systems Familiarity with both SQL... 
    Platform
    Full time

    Baidu

    Mountain View, CA
    16 hours 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
    2 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
  • Real-Time Innovations (RTI) seeks a Physical AI Distributed Systems Researcher in Sunnyvale, CA to tackle AI coding for...  ..., and advancing RTI’s secure real-time connectivity platform, Connext. The role involves leading small teams, proposing new research topics, drafting... 
    Platform

    Real--time-Innovation

    Sunnyvale, CA
    16 hours ago
  • $190.9k - $334.1k

     ...Veza's Access Graph platform maps an organization'...  ...and AI agents. ( For engineers joining Veza today, this...  ...As the Senior Staff Software Engineer, Performance (Tech Lead), you will own...  ...scalability Experience with distributed systems and microservices Proficiency in... 
    Platform
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days 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
  • $150k - $219k

     ...Enterprise AI application software company. C3 AI delivers a family...  ...the C3 Agentic AI Platform, an end-to-end platform for...  ...more at: C3 AI . Senior / Lead Software Engineer - Developer Experience team...  ...related field. Knowledge of distributed systems, test‑driven development... 
    Platform

    C3 AI

    Redwood City, CA
    16 hours ago
  • $172.5k - $260.1k

     ...hands-on, and deeply technical Software Development Engineer to help build our AI Governance platform from the ground up. This is a...  ...Full Stack Platform Development: Lead the end-to-end design,...  ...front-end frameworks, API design, distributed systems, and back-end application... 
    Platform

    Salesforce

    Palo Alto, CA
    16 hours ago
  • $189k - $310.5k

     ...driver assist technologies; Arene, our software development platform for software-defined vehicles;...  ...WE LOOKING FOR? We are seeking a Lead Engineer to serve as the right-hand partner...  ...python Ability to lead in globally distributed team You are an excellent communicator... 
    Platform
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    16 hours ago
  • $145k - $219k

     ...Enterprise AI application software company. C3 AI delivers a...  ...including the C3 Agentic AI Platform, an end-to-end platform...  .... C3 AI is looking for a Lead/Senior Software Engineer, Full-Stack to join the AI...  ...methodology. Knowledge of distributed systems, test-driven development... 
    Platform

    C3.ai, Inc.

    Redwood City, CA
    4 days 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
  •  ...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
  • A leading retail corporation is seeking a Senior Backend Engineer to provide technical leadership and develop reliable backend infrastructure. The ideal candidate should have extensive experience in Microservices, Java, and strong leadership skills. Responsibilities include... 

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...design and develop scalable software infrastructure optimized for...  ...workloads. As MTS, you will lead feature development and collaborate...  ...in Python, experience with distributed systems, and skills in...  ...for innovation and influencing engineering strategy directly. #J-18808-... 
    Platform

    S27a

    Mountain View, CA
    1 day ago
  • $197.6k - $261.3k

     ...Senior Principal Product Manager for Ecosystem, Partnerships & Distribution in Mountain View, California. This senior role involves owning...  ...security product management, with a strong understanding of platform dynamics, strategic partnerships, and emerging distribution opportunities... 
    Platform

    Gen

    Mountain View, CA
    16 hours ago
  • $185k - $283k

     ...years of professional software development experience...  ...qualifications: Experience leading or maintaining a...  ...buffers, Google Cloud Platform, Qiskit or QASM. Experience...  ...: Machine learning, distributed systems, quantum...  ...job Google's software engineers develop the next-generation... 
    Platform
    Full time

    Google

    Mountain View, CA
    16 hours ago
  • Fortanix is seeking a Staff Software Engineer in Santa Clara, California. In this high-impact role, you will design and build distributed microservices for our confidential computing platform, ensuring security and reliability at scale. The position requires 8+ years of... 
    Platform

    Fortanix

    Santa Clara, CA
    16 hours 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
    16 hours ago
  •  ...specialized group of engineers, architects, and...  ...Google Cloud is leading this shift with...  ...Enterprise Agent Platform, Vertex AI, and the...  ...you can design a microservices platform, review...  ...understanding of software engineering...  ...Experience with distributed global teams and... 
    Platform
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Mountain View, CA
    2 days ago
  • $180k - $260k

     ...Vehicle Integration & NPI Lead to join our Hardware...  ...with cross-functional engineering teams to integrate...  ...mechanical, electrical, and software systems, develop build...  ...hardware into vehicle platforms. Familiarity with...  ...wiring harnesses and power distribution systems. Knowledge of... 
    Platform
    Odd job
    Full time
    Work at office
    Remote work

    Gatik

    Mountain View, CA
    4 days 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

Do you want to receive more vacancies?

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