
Lead Software Development Engineer
Mastercard24 hours ago
Base Salary
$140k - $231k/yr
Responsibilities
- Drive architectural design across services, integrations, technology standards, and governance practices.
- Design, develop, test, deploy, and support scalable, resilient, secure, and high-performing software platforms.
- Lead technical decision-making, architecture reviews, code reviews, modernization initiatives, and technology roadmaps.
- Implement testing, performance engineering, observability, monitoring, diagnostics, alerting, and operational-readiness practices.
- Lead root cause analysis and resolution of complex production issues.
- Guide legacy-platform modernization using microservices, cloud-native practices, anti-corruption layers, and strangler-pattern approaches.
- Mentor engineers and provide technical leadership through coaching, standards, presentations, and engineering-community participation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Advanced expertise in software engineering, distributed systems, object-oriented design, algorithms, data structures, software architecture, and design patterns.
- Proficiency in one or more modern programming languages such as Java, Scala, Node.js, TypeScript, or Angular.
- Experience designing and developing enterprise-scale applications and services.
- Experience with cloud platforms, IaaS, PaaS, serverless technologies, containerization, and cloud-native architectures.
- Experience with microservices, APIs, event-driven architectures, CI/CD pipelines, DevOps practices, and Infrastructure as Code.
- Advanced knowledge of secure coding, application security, software risk mitigation, automated testing, integration testing, observability, monitoring, logging, performance tuning, and operational readiness.
- Ability to troubleshoot complex issues across application, infrastructure, and integration layers and design highly available, resilient systems.
- Experience in Agile development environments and demonstrated ability to mentor and influence engineers through technical leadership.
- Strong analytical, communication, collaboration, and problem-solving skills, with a passion for continuous learning and engineering excellence.
Benefits
- Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 80 hours of Paid Sick and Safe Time; 25 vacation days; 5 personal days; 10 paid U.S. holidays; 401(k) matching; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; and tuition reimbursement.
- The posting states that Mastercard intends to fill the position by 01/12/2027, or as soon as possible if that date has passed.
- The posting describes the role as being performed in the US for the stated compensation context.
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).