Mastercard

Senior Software Engineer

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

Base Salary

$115k - $184k/yr

Responsibilities

  • Own application-level software delivery, including coding, testing, deployment, release, configuration, and documentation.
  • Troubleshoot and refactor existing code to improve quality.
  • Build, integrate, operate, and automate services supporting real-time payment applications.
  • Contribute to architecture, prioritization, agile team decisions, trade-off discussions, demos, and acceptance discussions.
  • Improve engineering and operational experience, metrics, processes, and reuse of patterns, libraries, and practices.
  • Drive adoption of technology standards and frameworks and review coding, testing, and automation work.
  • Develop an end-to-end understanding of technical architecture and dependencies.
  • Mentor and guide new and less-experienced team members.

Requirements

  • Excellent programming skills in object-oriented programming, SOLID, and 12-factor practices, with Java preferred.
  • Experience with continuous integration and continuous delivery concepts, automation pipelines, virtualization, and containerization.
  • Exposure to Apache Kafka and the Apache Flink stream-processing platform.
  • Strong experience with observability frameworks and hands-on expertise with OpenTelemetry.
  • Familiarity with secure coding standards including OWASP, CWE, and SEI CERT, as well as vulnerability management.
  • Knowledge of infrastructure as code and cloud-first software development.
  • Experience with test-driven development and behavior-driven development.
  • Understanding of design patterns including factory, adapter, singleton, composite, observer, strategy, and inversion of control.
  • Ability to write repeatable automation code in languages such as Java, Python, and Bash.

Benefits

  • Full-time employee benefits generally include medical, prescription drug, dental, vision, disability, and life insurance.
  • Benefits include flexible spending and health savings accounts, paid leaves, 80 hours of Paid Sick and Safe Time, 25 vacation days, personal days, and 10 U.S. observed holidays.
  • Eligible employees may receive a 401(k) company match, deferred compensation, fitness reimbursement or access to on-site fitness facilities, and tuition reimbursement.
  • The posting reflects current vacancies intended to be filled by July 9, 2026.
  • The listed pay location is O'Fallon, Missouri.

Tech Stack

Apache FlinkApache KafkaBashJavaPython

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