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
- 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
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...PlatformFor contractors
- ...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...PlatformBank staff
- ...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
- ...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
- ...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/...PlatformFor contractors
- ...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
- ...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...PlatformRemote workHome officeFlexible hours
- ...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...PlatformPermanent employment
- ...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...PlatformFull timeWorldwide3 days per week
- ...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,...PlatformFull timeTemporary workWorldwide
$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...PlatformWork at officeHome office$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...PlatformHome office3 days per week$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- ...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
- ...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...PlatformPermanent employmentContract work
$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...PlatformFull timeRemote workFlexible hours- ...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
$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-...PlatformHourly payTemporary workWork at officeRelocation package- ...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
$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...PlatformLocal areaRemote workFlexible hours$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...PlatformOdd jobPermanent employmentTemporary workInterim roleWork at officeFlexible hours- ...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...PlatformRemote workHome office
$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...PlatformRemote work- ...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
$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...PlatformFlexible hours- ...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....PlatformRemote work
$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- ...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
$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....PlatformContract workLive inFlexible hours- ...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...PlatformFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - Distributed Microservices Platform. Be the first to apply!
Related searches
- lead operating engineer Mountain View, CA
- lead engineer Mountain View, CA
- data platform engineer Mountain View, CA
- client platform engineer Mountain View, CA
- platform engineer Mountain View, CA
- platform developer Mountain View, CA
- senior platform engineer Mountain View, CA
- platform engineering manager Mountain View, CA
- ultimate software Mountain View, CA
- software applications developer Mountain View, CA


