Mastercard

Lead Software Development Engineer

Mastercard
Apply
24 hours ago
O'Fallon, MO, USAStaff+
H1B sponsor

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

Mastercard

About Mastercard

10,000+ employees

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).

Contact me