Mastercard

Senior Software Engineer

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

Base Salary

$115k - $184k/yr

Responsibilities

  • Design, develop, test, deploy, and maintain large-scale payment gateway applications.
  • Build scalable, secure, and maintainable backend solutions using Java 17+, Spring Framework, and Spring Boot.
  • Contribute to full-stack functionality using React, Angular, Vue, or similar front-end technologies.
  • Create and maintain unit, functional, and integration tests.
  • Perform code reviews and provide technical leadership, design guidance, mentorship, and knowledge sharing.
  • Troubleshoot complex application and system issues, perform root cause analysis, and implement sustainable solutions.
  • Design and maintain observability solutions using Dynatrace, Datadog, Splunk, and Grafana.
  • Improve performance, scalability, reliability, monitoring, automation, and operational readiness.
  • Drive CI/CD and automation improvements using Jenkins, Artifactory, and related tools.
  • Support applications deployed in public and private cloud environments, including PCF and Kubernetes-based platforms.
  • Collaborate with engineering, QA, DevOps, product, business, and global stakeholder teams.

Requirements

  • Bachelor's or master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a related field, or equivalent practical experience.
  • At least 5 years of experience developing and supporting large-scale, distributed software applications.
  • Advanced Java experience, preferably Java 17+, with strong Spring Framework and Spring Boot expertise.
  • Experience with software design, architecture, secure coding, unit testing, functional testing, and integration testing.
  • Experience with modern front-end frameworks such as React, Angular, Vue, or similar technologies.
  • Hands-on experience with observability and monitoring tools such as Dynatrace, Datadog, or Splunk.
  • Experience with CI/CD and automation tools, including Jenkins and Artifactory.
  • Experience working in public or private cloud environments.
  • Strong troubleshooting, performance optimization, and problem-solving skills.
  • Demonstrated technical leadership through code reviews, design reviews, mentorship, and knowledge sharing.
  • Preferred experience with Docker, Kubernetes, PCF, AWS, Azure, GitHub Actions, Terraform, Ansible, Chef, Habitat, Grafana, Python, or Bash.
  • Preferred knowledge of OWASP Top 10 and PCI DSS.
  • Ability to work independently and collaboratively in a cross-functional team environment.

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 annual U.S. observed holidays.
  • Benefits include a 401k with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and tuition reimbursement.
  • The stated base salary range for O'Fallon, Missouri is $115,000-$184,000 USD.
  • Mastercard intends to fill the position by 12/16/2026, or as soon as possible if that date has passed.

Tech Stack

AngularAnsibleAWSAzureBashChefDatadogDockerGitHub ActionsGrafanaJavaJenkinsKubernetesPivotal Cloud FoundryPythonReactSplunkSpring BootTerraformVue.js
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