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 Dublin, CA vacancy
- ...potential. Title and Summary Lead Software Engineer Overview The Program... ..., and modern cloud/data platforms, while ensuring alignment... ...maintain robust APIs and microservices to support AI applications... ...strong focus on AI/ML and distributed systems Bachelor’s or...PlatformFull timeWorldwide
- ...Multiple Lead SE/Senior SE Min 15+ years of experience Strong hands-on Spring Boot microservice development Hands-on Spring web application development JDK17+ Actively using... ...with OCP and Kubernetes container platform. Very good team player and effective communicator...Platform
$119k - $224k
...this role: Wells Fargo is seeking a Lead Database Engineer in the Database and Middleware Operations... ...support for next generation database platforms such as MongoDB, PostgreSQL, or... ...+ years supporting highly available, distributed database systems • 5+ years supporting...PlatformFull timeWork experience placementRelocation- ...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
- ...greatest potential. Title and Summary Lead Software Engineer Overview Be part of the... ...for MasterCard's Decision Management Platform, which serves as the core for multiple... ...matrix based diverse and geographically distributed project team. • Deep knowledge of software...PlatformFull timeWorldwide
- ...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
$199.88k - $245.59k
...Lead Software Engineer San Leandro, California, United States SirenOpt helps manufacturers make better, safer, and more reliable micro... ...SirenOpt is changing this. Our manufacturing intelligence platform scans materials, revealing critical internal information without...Platform- ...and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Mastercard is seeking a Lead Software Engineer to design, build, and operate the API platform that exposes foundation model capabilities across the organization....PlatformFull timeWorldwide
$222.9k - $334.3k
.... As a Fortune 500 company and a leading AI platform for managing people, money, and agents... ..... We work on scalable microservices and distributed systems, leveraging AI-driven development... ...the Role As a Principal Software Engineer, you will partner with...PlatformContract workWork at officeRemote workHome officeFlexible hours- ...governments realize their greatest potential. Title and Summary Lead, Platform Engineer Who is Mastercard? Mastercard is a global technology... ...priceless possibilities for all. Overview The Distributed Platform organization at Mastercard is looking for a Lead...PlatformFull timeWork experience placementWorldwide
- ...Summary Director, Software Engineering Director, Software... ...products. You will lead by example through deep... ...and scale software platforms where agents operate... ..., secure, resilient distributed systems and cloud-... ...architectures, APIs, microservices, event-driven systems...PlatformFull timeWorldwide
- ...and governments realize their greatest potential. Title and Summary Lead Network Engineer-2 Overview The Data Center and Network team is seeking a highly motivated and experienced Lead Platform Engineer to spearhead our Telcom Operations team forward by...PlatformFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Lead AI Engineer Overview: We are seeking a highly skilled and... ...Strong proficiency in Python, TensorFlow, PyTorch, and cloud platforms (e.g., AWS, Azure, GCP) Deep understanding of machine learning...PlatformFull timeWorldwide
- ...candidate will possess deep technical expertise across the Salesforce platform, with hands on experience in Apex development, Lightning Web... ..., Platform Events, External Services, and Connected Apps. Lead integration architecture discussions and ensure API governance,...Platform
- ...Expert Programmer Analyst - Technical Lead ****STRAIGHT FTE/ DIRECT HIRE**** Oakland, CA (Hybrid - Once/twice per week or more)... ...authority and resident subject matter expert (SME) for the BigID platform, including BigID Core and BigID Privacy Portal (SaaS). This...PlatformRemote work
- ...student records, financials, admissions, financial aid, payroll, and human resources, experience with Ellucian Ethos integration platform. • Database Skills: Proficiency in SQL queries to access and manipulate data within the Colleague database. • Colleague Studio...Platform
- ...Technical lead Location: Pasadena, CA/San Ramon, CA -... ...~12+ years of experience in software delivery, including full-stack... ...seasonal migrations to the Fabric platform. Ability to own and... ...stakeholders and the offshore engineering pod - translating regulatory-...PlatformContract workSeasonal workLocal area
- .... Title and Summary Site Reliability Lead Engineer Lead Site Reliability Engineer Who... ...responsible for ensuring that our platform is stable and healthy. We break down barriers... ...during the application build phase in software run principals that includes...PlatformFull timeWorldwide
- ...greatest potential. Title and Summary Lead, SRE Engineer Lead SRE Engineer, Site Reliability... ...the end to end service quality of our platform. You will leverage data to drive root... ...or compatibility issues between software and infrastructure emerge, develop and...PlatformFull timeWorldwide
- ...Title and Summary Manager, Software Engineering Overview The Mastercard Fraud Platform team in Dublin have an exciting... ...team that is building industry leading solutions for fighting fraud?... ...Experience in development of distributed/scalable systems and high-volume...PlatformFull timeLocal areaWorldwide
- ...Title and Summary Director of Software Engineering Mastercard is seeking a... ...of Software Engineering to lead a team responsible for... ...and operating the software platforms and APIs that enable secure... ...service architecture, and distributed systems development Ensure...PlatformFull timeWorldwideShift work
- ...Title and Summary Director, Software Engineering About Mastercard... ...for all. Role Summary Lead Quality Engineering as a strategic... ...all CNPF products and platforms. Build and lead a global team... ...application quality (API, UI, microservices) and data/ML system quality...PlatformFull timeTemporary workWorldwideShift workEarly shift
$70 - $80 per hour
...need for a contract to hire Lead DevOps Engineer. This is a hybrid... ...delivery confidence, and builds platforms that scale reliably. This position... ...evidence/reports for software and security audits. Enforce... ...secure connectivity for distributed environments. ~ Experience...PlatformContract workRemote work3 days per week- ...TITLE: AIML SOFTWARE ENGINEER LOCATION: REMOTE CLIENT: HCL Lead the architectural design, development, and deployment... ..., building, and operating distributed systems at scale. Demonstrable... ...scikit-learn, Google Cloud AI/ML Platform). Solid understanding and...PlatformRemote work
- ...Title and Summary Manager, Software Engineering Mastercard is the global... ...at Mastercard, You will lead the development of... ...major, complex part of the platform with high-quality development... ...technologies for developing the microservice · Knowledge of Java, Python...PlatformFull timeWork at officeWorldwideFlexible hours
- ...a solid background in Java, Microservices, cloud technologies, API development... ...with messaging systems and distributed application environments... ...10+ years of experience in software development and enterprise... ...Experience working with cloud platforms such as AWS, Azure, or PCF...Platform
- ...Database Administrator to lead the administration, engineering, modernization, and... ...available Oracle database platforms supporting business-critical... ...Oracle GoldenGate 26AI Microservices architecture.... ...GoldenGate Extracts, Replicats, Distribution Services, and Performance...PlatformLocal area1 day per week
- ...workplace experience platform for the... ...seeking an experienced Software Architect to join... ...Architectural Design: Lead the design and... ...mechanisms, and distributed computing... ...cloud technologies, microservices, and containerization... ...Science, Software Engineering, or a related...Platform
- ...global retail and eCommerce platform. The ideal candidate will... ...-driven applications and distributed systems capable of handling... ...high-performance microservices, designing resilient RESTful... ...OOP) , design patterns, and software engineering best practices. ~ Experience...Platform
- ...Overview Intren West is a leading utility solutions... ...substation, power, and gas distribution projects across the... ...partner with operations, engineering, and clients to deliver... ...underground utility work. Software Proficiency — Experience with platforms such as HeavyBid, B2W,...PlatformFor contractorsFor subcontractor
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 engineer Dublin, CA
- lead operating engineer Dublin, CA
- entry level software sales Dublin, CA
- ultimate software Dublin, CA
- healthcare software sales Dublin, CA
- software asset management analyst Dublin, CA
- software Dublin, CA
- software sales Dublin, CA
- remote software sales Dublin, CA
- software technical support Dublin, CA

