
Lead Software Engineer
Mastercard1 day 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.
- Lead technical initiatives from conception through production deployment.
- Partner with Product, Architecture, Security, and Operations teams on technical strategy and roadmaps.
- Mentor and coach engineers through code reviews, design reviews, and technical guidance.
- Address bottlenecks, reliability risks, scalability challenges, production incidents, and root causes.
- Define testing strategies covering unit, functional, integration, and end-to-end testing.
- Champion automation, observability, secure coding, threat modeling, vulnerability remediation, and security-by-design.
- Influence cross-team adoption of platform capabilities and 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.
- Expertise in 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, networked applications, algorithms, data structures, concurrency, and distributed computing.
- Experience with Kubernetes, containerization, cloud platforms such as AWS, Azure, or GCP, CI/CD pipelines, infrastructure automation, and DevSecOps practices.
- Proficiency with GitHub, Jenkins, and modern software delivery tooling.
- Strong communication skills and the ability to provide technical leadership across teams.
Benefits
- Full-time employee benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 401(k) matching; deferred compensation for eligible roles; fitness reimbursement or onsite fitness facilities; and tuition reimbursement.
- Paid leave includes 16 weeks of new parent leave, up to 20 days of bereavement leave, 80 hours of Paid Sick and Safe Time, 25 vacation days, 5 personal days, and 10 U.S. observed holidays, prorated based on date of hire.
- The stated U.S. base salary range for O’Fallon, Missouri is $140,000–$231,000.
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).