
Lead Software Engineer
Mastercard13 days ago
Base Salary
$140k - $231k/yr
Responsibilities
- Lead the design, development, and evolution of the next-generation edge platform and backend services.
- Drive architecture decisions and establish engineering standards, patterns, and best practices.
- Define technical strategy and roadmaps with Product, Architecture, Security, and Operations teams.
- Lead complex technical initiatives from conception through production deployment.
- Mentor and coach engineers through code reviews, design reviews, and technical guidance.
- Resolve bottlenecks, reliability risks, and scalability challenges in distributed systems.
- Champion test-driven development, automation, CI/CD, and observability practices.
- Define and enforce unit, functional, integration, and end-to-end testing strategies.
- Participate in production support, incident response, root cause analysis, and continuous improvement.
- Apply secure coding, threat modeling, vulnerability remediation, and security-by-design practices.
- Influence cross-team technical alignment and adoption of platform capabilities.
- Contribute to hiring, onboarding, and talent development.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, MIS, or equivalent practical experience.
- 8+ years of software engineering experience with Java, Spring Boot, microservices, and distributed systems.
- Strong Golang experience and cloud-native application development experience.
- Experience designing and operating highly available, scalable, and resilient platforms.
- Knowledge of event-driven architectures, APIs, messaging systems, and networked applications.
- Experience with Kubernetes, containerization, and AWS, Azure, or GCP.
- Experience with CI/CD pipelines, infrastructure automation, and DevSecOps practices.
- Proficiency with GitHub, Jenkins, and modern software delivery tooling.
- Strong communication skills and understanding of algorithms, data structures, concurrency patterns, and distributed computing principles.
Benefits
- Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance.
- Benefits include flexible spending and health savings accounts, 16 weeks of new parent leave, bereavement leave, paid sick and safe time, vacation, personal days, and 10 annual U.S. observed holidays.
- Benefits include a 401(k) with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and potential tuition reimbursement.
- The listed pay location is O'Fallon, Missouri, and Mastercard intends to fill the position by 12/20/2026.
Tech Stack
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).