Mastercard

Senior Software Engineer

Mastercard
Apply
24 hours ago
O'Fallon, MO, USASenior
H1B sponsor

Base Salary

$115k - $184k/yr

Responsibilities

  • Design, develop, and maintain secure, scalable, resilient cloud-native applications and services using Golang and AWS.
  • Collaborate with product, architecture, engineering, and operations teams to design systems, APIs, databases, and technical solutions.
  • Contribute to software architecture, technical design reviews, and architectural decision-making.
  • Design and optimize data structures, algorithms, and processing patterns for high-volume distributed systems.
  • Participate in the full software development lifecycle, including requirements analysis, development, testing, deployment, monitoring, and support.
  • Develop and maintain automated unit, functional, and integration tests.
  • Conduct code reviews and mentor engineering team members on coding standards, software quality, and maintainability.
  • Apply secure coding practices and remediate vulnerabilities through code reviews and security testing.
  • Implement observability, monitoring, logging, alerting, and reliability practices for cloud-native services.
  • Troubleshoot production issues, perform root cause analysis, and lead performance tuning efforts.
  • Work with business partners and stakeholders to translate business needs into technical solutions.

Requirements

  • Bachelor’s degree in Computer Science, Management Information Systems, Engineering, or a related field.
  • 7+ years of software engineering experience designing, developing, and supporting enterprise applications.
  • At least 2 years of hands-on application development experience using Go or Golang.
  • Experience designing, deploying, and operating cloud-native solutions on AWS.
  • Knowledge of AWS networking services including VPC, Transit Gateway, PrivateLink, Route 53, Network Load Balancers, and Direct Connect.
  • Experience building and operating containerized applications with Kubernetes, Amazon EKS, and Docker.
  • Strong understanding of distributed systems, scalability, performance optimization, and data structures.
  • Experience with code reviews, engineering best practices, software quality, and secure coding standards.
  • Knowledge of authentication, authorization, encryption, secrets management, vulnerability remediation, and application security testing.
  • Experience with automated unit, functional, and integration testing frameworks and Test-Driven Development.
  • Experience with protocol buffers and gRPC.
  • Python 3.8 or higher experience is preferred.
  • Experience with CI/CD pipelines and DevOps practices using Git, Jenkins, Artifactory, Docker Registry, and related technologies.
  • Experience building and supporting applications on Linux platforms.
  • Experience with observability, operational readiness, logging, monitoring, alerting, and incident response.
  • Agile software delivery experience in a globally distributed engineering environment.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance.
  • Benefits include flexible spending and health savings accounts, 16 weeks of new parent leave, up to 20 days of bereavement leave, 80 hours of Paid Sick and Safe Time, 25 vacation days, five personal days, and 10 paid U.S. holidays.
  • The company offers a 401(k) with a company match and deferred compensation for eligible roles.
  • Additional benefits include fitness reimbursement or on-site fitness facilities and tuition reimbursement.
  • The position is intended to be filled by January 12, 2027, or as soon as possible if that date has passed.
  • The posting lists O'Fallon, Missouri as a pay-range location.

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