Mastercard

Lead Software Engineer

Mastercard
Apply
2 days ago
O'Fallon, MO, USAStaff+
H1B sponsor

Base Salary

$140k - $231k/yr

Responsibilities

  • Lead end-to-end software architecture and design for scalable, reliable, maintainable settlement-platform systems.
  • Lead hands-on backend, platform, and full-stack software development across distributed enterprise systems.
  • Build and enhance internal developer platforms using plugin-based architectures.
  • Define testing strategies covering unit, integration, functional, and end-to-end testing and integrate automated quality gates into CI/CD pipelines.
  • Lead benchmarking, load testing, capacity planning, bottleneck analysis, and system optimization to meet performance SLAs.
  • Enforce secure coding, regulatory, compliance, and application security requirements.
  • Serve as a senior escalation point for production incidents, root-cause analysis, resolution, and postmortems.
  • Lead code reviews, mentor engineers, and provide technical guidance on complex engineering problems.
  • Partner with product, platform, business, and security stakeholders on roadmaps, trade-offs, and cross-functional initiatives.
  • Contribute reusable frameworks, patterns, and innovations to the Software Engineering Guild.

Requirements

  • Extensive experience in software development, system design, data structures, algorithms, and large-scale distributed systems.
  • Advanced hands-on experience building Java microservices with Spring Boot and developing full-stack enterprise solutions.
  • Experience with unit, integration, functional testing, performance engineering, system optimization, secure coding, code review, and operability engineering.
  • Experience with chaos engineering, failure testing, observability, monitoring, reliability, and troubleshooting complex systems.
  • Hands-on experience with AWS, Kubernetes, cloud-native technologies, CI/CD pipelines, Terraform, CloudFormation, and observability platforms such as Splunk.
  • Experience with Oracle or SQL databases and working knowledge of application security principles including encryption, PKI, hashing, JWT, OAuth, OIDC, and zero trust.
  • Experience leading technical design activities aligned with non-functional requirements, solution architecture, and system functional design specifications.
  • Ability to coach teams, communicate architecture decisions, lead trade-off discussions, mentor engineers, and manage complex initiatives under pressure.
  • Experience with Agile and modern SDLC practices, including Scrum, Kanban, CI/CD, DevOps, and Quality Engineering.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field is preferred.
  • Knowledge and experience in the security/access domain is preferred.

Benefits

  • Full-time employee benefits generally include medical, prescription drug, dental, vision, disability, life insurance, flexible spending and health savings accounts, paid leaves, paid sick and safe time, vacation, personal days, U.S. holidays, 401(k) matching, deferred compensation for eligible roles, fitness benefits, and tuition reimbursement.
  • The posting lists a U.S. base salary range of $140,000–$231,000 for O’Fallon, Missouri and states that the role may be eligible for an annual bonus or commissions.
  • The position is intended to be filled by December 27, 2026.

Tech Stack

AWSAzureDockerGitJavaJenkinsKubernetesMavenPivotal Cloud FoundryPostgreSQLRedisSonarQubeSplunkSpring BootSQLTerraform

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