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 7 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Distributed Microservices Platform in Dublin, CA vacancy
- ...Principal Software Engineer Your work days are brighter here.... ...Fortune 500 company and a leading AI platform for managing people, money... ...the design of large-scale distributed systems and drive cross-team... ...distributed systems and microservices architecture, combined...PlatformContract work
$157.03k - $212k
...through BHN's single global platform, businesses of all... ...the issuance and distribution of gift cards, egifts,... ...on front-end technical lead for our high-traffic,... ...will write code, set engineering standards, and raise the... ...8+ yrs experience in software development Experienced...PlatformFull timeWork experience placementWork at officeLocal areaRemote workFlexible hoursShift work$175k - $220k
...Lead Software Engineer - Retail Systems San Ramon, California, United States Mindful movement... ...ownership mindset for store-critical platforms. Responsibilities Lead the... ...Design and operate event-driven and distributed systems using Kafka, ensuring...Platform- ...firm based in California is seeking a Senior Developer with at least 10 years of experience in Fullstack Node.js, Azure Platform, and Microservices. This role focuses on implementing an AI-enabled application in Node.js while interfacing directly with customers. Responsibilities...Platform
- ...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
- ...Lead Software Engineer Confidential Client - Placed by VoltForce Role Overview A Lead Software Engineer at this company is a technical... ...to cold plasma sensing devices and data visualization platforms • Make strategic architectural decisions and introduce...Platform
$180k - $212k
...completely disciplined, leading to long‐standing... ...via its Canvas® platform which offers... ...seeking an AI/ML Lead Engineer to design and... ...checks Develop distributed services for agent... ...systems: 5+ years of software engineering... ...distributed services or microservices architectures....PlatformFull timeLocal areaWorldwideWork visaFlexible hours3 days per week$222.9k - $334.3k
.... As a Fortune 500 company and a leading AI platform for managing people, money, and agents... ...platform.. We work on scalable microservices and distributed systems, leveraging AI-driven... ...secure. About the Role As a Principal Software Engineer, you will partner with...PlatformFull timeContract workFor contractorsInternshipWork at officeLocal areaRemote workHome officeFlexible hours$100k - $150k
...Technologies is a forward-thinking software development company... ...for a skilled Senior Backend Engineer (Distributed Systems) to join our dynamic... ...you will architect the core platforms that other engineering teams... ...benchmarking, and load testing. Lead detailed architecture...PlatformFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$93.4k - $158.8k
...Business Analyst - SAP Sales & Distribution Simpson Strong-Tie is a leader in engineered structural connectors, software, and solutions for the... ..., integration testing, leading User Acceptance testing activities... .... SAP Hana S4 2020 platform experience (preferred) and...PlatformFull timeSeasonal workLive outWork at officeRelocation- ...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: 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
- BlackLine, located in Pleasanton, CA, is seeking a Staff Software Engineer to build the next generation of their application and data platform. You will design and build connectors to various systems, lead a team of engineers, and ensure the scalability and usability of...Platform
- BlackLine in Pleasanton, CA is seeking a Staff Software Engineer who will be pivotal in building the next generation of our application and data platform. You will lead the design and development of connectors to various systems while maintaining extensibility and usability...Platform
- ...Senior GCP Engineer We are looking for an experienced Senior GCP Engineer who is a hands-on developer with deep expertise in Google Cloud Platform and modern data engineering practices. The role requires working onsite from Pleasanton and contributing to the design...Platform
$140k - $155k
...looking for an R&D Support Engineer to serve as a critical... ...production environments. Lead root cause investigations... ...troubleshooting skills across distributed systems, APIs, microservices, or cloud environments.... ...tools, and monitoring platforms (e.g., Kibana, Grafana, Datadog...Platform- Salesforce Apex Senior Technical Lead with Lightning Framework Job Summary The Senior Technical Lead will be responsible for overseeing... ...to ensure successful project delivery. Configure Salesforce platform based on best practices and ensure data integrity and security....Platform
- ...Netpace is a dynamic IT software services and solutions company... ...Masters Degree in Business, MIS, Engineering or equivalent experience... ..., developing and delivering distributed and cloud applications to run... ...ownership of a large and innovative platform/middleware component that...PlatformFull timeContract workImmediate start
- ...data and analytics SaaS platform that helps regulated... ...re looking for an AI Engineer to join our team as... ...data engineers, and software engineers to integrate... ...FastAPI. Develop microservices that enable scalable... ...data pipelines, and distributed services. Plans and...Platform
$168k - $252k
...Fortune 500 company and a leading AI platform for managing people,... ...value. Work closely with engineering from design and development... ...operating in a complex, distributed software environment. Communicate... ...PaaS products and tools, microservices, and distributed systems....PlatformWork at officeRemote workHome officeFlexible hours$138.14k - $186.5k
...’s single global platform, businesses of all... ...the issuance and distribution of gift cards,... ...our systems and engineering practices. This... ...solutions across microservices, distributed systems... ...blueprints Lead design reviews and... ...observability into the software development...PlatformFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours$176k - $253k
...work gets done. Senior Software Engineer with 10+ years of experience... ...scalable backend services and distributed systems architectures... ...Backend: REST APIs, microservices, distributed systems AI... ...Familiarity with large-scale data platforms and ETL workflows...PlatformFlexible hours$180k - $300k
...Veeva is seeking a Software Architect to develop our global platform for Life Sciences.... ...designed for an engineer who thrives on solving... ...and technically lead teams of talented... ...technologies for our distributed architecture, with... ...tradeoffs of a microservice architecture...PlatformContract workWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week- We are currently hiring a Senior / Lead Python Engineer for a remote role in the US. Responsibilities Work on an established infrastructure... ...at scale Modify and extend build logic to support new platforms, environments, and workflows Resolve dependency and integration...PlatformCurrently hiringWork at officeRemote workFlexible hours
$193k - $242k
...BlackLine has become a leading provider of cloud software that automates and... ...a Staff Software Engineer, you will play a... ...application and data platform. BlackLine thrives... ...scalable and secure distributed backend services.... ..., RESTful APIs and microservices. ~ Expert in one...PlatformTemporary workWork at officeShift work3 days per week$60 per hour
SPECTRAFOR is seeking a Platform Engineer specializing in cloud infrastructure provisioning. The ideal candidate will lead the team's strategic direction and day-to-day operations of our cloud-based commerce platform. This role emphasizes automation, CI/CD practices, and...Platform$100k - $150k
...forward-thinking software development company... ...Development Engineer in Test (SDET) to... ...testing in modern distributed systems. In this... ...API, mobile, and microservice testing. Write... ...based checks. Lead test strategy discussions... ...broader team and platform standards....PlatformFull timeContract workH1bLocal areaImmediate startRemote workVisa sponsorshipWork visaShift work- Mandatory Skills Fullstack Node.js Azure Platform experience Microservices Senior developer with atleast 10 years of hands on experience in Fullstack Node.js, Azure Platform experience, Microservices. This position will be directly interfacing with customer to complete...Platform
- ...professional, offering strong hands-on Java and SQL development, Microservices design and deployment, proficiency working on CI/CD pipelines... ...in designing and developing applications using Java EE platforms. Strong understanding of Java and JEE internals (Class Loading...PlatformWork experience placement
$92.81k - $140.36k
...for Full Stack Engineer II to join our Tailored... ...automation platforms. The role requires... ...• Lead the design, development... ...services, APIs, and microservices supporting asset... ...enrichment, and distribution. • Develop advanced... ...Proficiency in DAM software (AEM, Bynder, Aprimo...PlatformSummer workWork at officeRemote workFlexible hoursWeekend work
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
- id software Dublin, CA
- software sales Dublin, CA
- embedded software Dublin, CA
- senior c# .net software developer Dublin, CA
- software support Dublin, CA
- software asset management analyst Dublin, CA
- healthcare software sales Dublin, CA
- remote software sales Dublin, CA
- entry level software sales Dublin, CA

