Mastercard

Senior Software Engineer

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

Base Salary

$115k - $184k/yr

Responsibilities

  • Design, develop, and support internal platforms, backend services, microservices, and engineering tools.
  • Implement complex features from concept through production deployment in collaboration with technical leads and team members.
  • Develop backend services using Golang, Java, and gRPC.
  • Contribute to software architecture and design decisions for scalability, resiliency, maintainability, and operational readiness.
  • Write high-quality code and automated tests while promoting software quality and maintainability.
  • Analyze system behavior, troubleshoot complex issues, identify root causes, and implement sustainable solutions.
  • Improve application performance, reliability, and observability across services and platforms.
  • Contribute to automation, development workflows, and engineering practices that improve delivery speed and team effectiveness.
  • Review code, provide feedback, and promote secure and maintainable engineering practices.
  • Support and guide less experienced engineers through knowledge sharing and technical collaboration.
  • Collaborate with product managers and customer experience designers to translate user needs into technical solutions.
  • Evaluate emerging technologies and apply them where they provide measurable value.

Requirements

  • Strong proficiency in Golang, Java, or comparable object-oriented programming languages.
  • Ability to design and implement complex features in large-scale applications and distributed systems.
  • Familiarity with microservices architecture, service-to-service communication, and API development.
  • Understanding of software design principles and architectural patterns for scalable, resilient applications.
  • Ability to write clean, maintainable code while balancing performance, reliability, and sustainability.
  • Proven success contributing to large engineering initiatives involving multiple teams and stakeholders.
  • Strong foundation in data structures, algorithms, and problem-solving.
  • Ability to evaluate and optimize performance in high-volume, transaction-oriented environments.
  • Commitment to automated testing, code quality, and continuous improvement.
  • Familiarity with secure coding practices and modern software engineering standards.
  • Strong troubleshooting skills across complex systems.
  • Comfort working in Agile environments with geographically distributed teams.
  • Effective communication and collaboration skills across engineering, product, and design teams.
  • Degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical background.
  • Ability to use tools such as GitHub Copilot, Claude Code, ChatGPT, and similar technologies to improve productivity, code quality, and delivery outcomes.
  • Curiosity and willingness to learn new technologies, frameworks, and development approaches.
  • Customer-focused mindset and awareness of how technical decisions affect user outcomes.

Benefits

  • Competitive base salary and potential annual bonus or commissions depending on the role.
  • 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, paid sick and safe time, vacation, personal days, and paid U.S. holidays.
  • 401(k) with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and potential tuition reimbursement.
  • The position is intended to be filled by 12/08/2026.
  • The listed pay range for O'Fallon, Missouri is $115,000-$184,000 USD.

Tech Stack

GogRPCJava

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