M

Mastercard

Processes payments across a global network

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • Strong background in software engineering, ideally including work on platform engineering, developer tooling, or developer experience products.
  • Hands-on experience building and operating developer platforms or internal tooling at enterprise scale.
  • Deep familiarity with modern developer tooling, including AI coding assistants such as GitHub Copilot or Claude Code; containerization and desktop development environments such as Docker Desktop, Kubernetes, and DevContainers; continuous integration and continuous delivery and pipeline tools such as GitHub Actions, Jenkins, and ArgoCD; and developer portals or inner-source platforms such as Backstage.
  • Experience working with AI-powered developer tools in a regulated enterprise environment, including understanding policy compliance, access controls, and responsible AI usage.
  • Strong understanding of developer experience principles and ability to translate developer pain points into platform improvements.
  • Experience designing and delivering pre-provisioned, standardized development environments at scale.
  • Solid understanding of cloud platforms such as AWS, Azure, or GCP, including infrastructure automation and cloud-native development patterns.
  • Ability to contribute to tool adoption through instrumentation, metrics, and feedback mechanisms.
  • Strong written and verbal communication skills and ability to collaborate effectively across engineering and cross-functional teams.
  • Familiarity with software development productivity metrics, such as DORA metrics, onboarding time, and tool adoption rates, and using data to inform technical decisions.
  • Strong understanding of Agile/Scrum methodologies and software development lifecycle best practices from design through deployment.
  • Abide by Mastercard’s security policies and practices, ensure the confidentiality and integrity of accessed information, report suspected information security violations or breaches, and complete periodic mandatory security training.

Responsibilities

  • Design, build, and maintain core components of the Developer Workbench platform across the full development lifecycle.
  • Contribute to the technical direction and roadmap of the Developer Workbench, helping evolve it from a chargeback mechanism into a cohesive, productized developer experience.
  • Drive integration and enablement of software engineering tools across the development lifecycle, focusing on usability and reliability.
  • Contribute to governance of the birthright and optional tooling catalogue, including version lifecycle management, tool evaluations, and deprecation of redundant solutions.
  • Collaborate with product owners, platform teams, and engineering stakeholders to deliver workbench capabilities aligned with organization-wide engineering priorities.
  • Build and improve developer enablement features, including onboarding flows, self-service tooling, and feedback integrations, to maximize the value of deployed tools across the organization.
  • Design and implement pre-provisioned onboarding environments that enable new hires to be productive within 30 minutes of their first day.
  • Implement and advance AI-augmented development capabilities, including agentic coding tools, code assistants, and automated quality pipelines.
  • Instrument the platform with meaningful metrics that surface developer productivity, satisfaction, and platform health.
  • Engage with engineering, security, and compliance teams to ensure tooling implementations meet security and regulatory requirements.
  • Participate in the Software Engineering Guild by sharing technical expertise and promoting standard engineering patterns across the organization.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs