Mastercard

Senior, Software Engineer

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

Base Salary

$115k - $184k/yr

Responsibilities

  • Own application- or component-level software delivery, including backend development, testing, deployment, release, configuration, and documentation.
  • Design and develop scalable, secure, reliable, and maintainable Java applications, APIs, services, and backend components.
  • Create and maintain automated unit, functional, integration, and regression tests.
  • Troubleshoot, refactor, tune, and optimize applications for quality, performance, scalability, and reliability.
  • Apply secure coding practices and improve operational readiness through reliability, observability, monitoring, and automation.
  • Participate in technical decisions, agile processes, backlog refinement, prioritization, product demonstrations, and acceptance discussions.
  • Lead technical trade-off discussions, review team development and testing work, and drive adoption of technology standards and approved frameworks.
  • Mentor and guide less-experienced team members through technical support, code reviews, and knowledge sharing.
  • Improve engineering processes, team productivity, and reuse of patterns, libraries, tools, and practices.

Requirements

  • Strong experience developing production-quality backend applications and services using Java.
  • Strong understanding of backend software design, APIs, service-oriented architectures, algorithms, and data structures.
  • Experience with secure coding, scalable and maintainable software, automated testing, and CI/CD-based software delivery.
  • Strong code-review skills and experience troubleshooting complex application and system issues.
  • Familiarity with performance engineering, performance tuning, automation, observability, and operational-readiness practices.
  • Experience with software development processes and one or more Application Lifecycle Management tools.
  • Experience producing high-quality software designs, technical deliverables, and documentation.
  • Demonstrated experience applying AI technologies or capabilities in a software engineering context.
  • Ability to work independently, communicate effectively, collaborate with stakeholders, make sound decisions, and continuously improve.
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 401(k) matching; deferred compensation for eligible roles; fitness benefits; tuition reimbursement; and paid holidays and vacation.
  • The stated U.S. base salary range is $115,000–$184,000 for O’Fallon, Missouri, with potential bonus or commissions depending on the role.
  • Mastercard intends to fill the position by 01/18/2027, or as soon as possible if that date has passed.

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