Mastercard

Senior Software Engineer

Mastercard
Apply
1 day ago
O'Fallon, MO, USASenior
H1B sponsor

Base Salary

$115k - $184k/yr

Responsibilities

  • Design software solutions and contribute to architecture decisions for scalable, maintainable systems.
  • Translate complex product requirements into technical designs and implementation plans.
  • Lead development of modular, extensible, high-performance applications and distributed systems.
  • Design and implement unit, functional, and integration testing strategies.
  • Optimize application performance, scalability, reliability, observability, operability, and supportability.
  • Apply secure coding practices and promote application security best practices.
  • Lead and participate in code reviews while maintaining engineering standards.
  • Research emerging frameworks and technologies and recommend adoption where appropriate.
  • Mentor junior developers and support onboarding activities.
  • Troubleshoot complex production issues using root cause analysis.
  • Drive continuous improvement, refactoring, and adherence to SOLID principles.

Requirements

  • Strong hands-on experience with Java, Spring Boot, Kafka, REST APIs, JPA, and distributed systems.
  • Strong understanding of software design and architecture principles.
  • Experience building highly scalable and resilient systems.
  • Experience implementing automated testing strategies and quality engineering practices.
  • Strong knowledge of performance engineering and production optimization.
  • Strong understanding of secure software development principles.
  • Experience leading code reviews and mentoring engineers.
  • Strong troubleshooting and analytical problem-solving skills.
  • Experience with microservices, cloud-native applications, and CI/CD.
  • Experience building AI-assisted applications, autonomous agents, or agentic workflows.
  • Agile Scrum experience.

Benefits

  • Medical, prescription drug, dental, vision, disability, and life insurance.
  • Flexible spending account and health savings account.
  • 16 weeks of new parent leave and up to 20 days of bereavement leave.
  • 80 hours of Paid Sick and Safe Time, 25 vacation days, 5 personal days, and 10 annual paid U.S. observed holidays.
  • 401k with a company match and deferred compensation for eligible roles.
  • Fitness reimbursement or on-site fitness facilities.
  • Eligibility for tuition reimbursement.
  • The position is intended to be filled by 11/02/2026, or as soon as possible if the fill date has passed.
  • The listed location is O'Fallon, Missouri.

Tech Stack

Apache KafkaJavaSpring Boot

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