Description
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Software Engineer OverviewThe Kubernetes Platform Engineering team is seeking a Senior Kubernetes Platform Engineer to design, build, and operate secure, reliable, and scalable Kubernetes platforms across Azure Kubernetes Service (AKS) and Amazon Elastic Kubernetes Service (EKS). As a Senior Engineer, you will take ownership of critical platform capabilities, guide technical decisions, and mentor team members while enabling engineering teams across Mastercard to seamlessly deploy and operate cloud-native applications. You will deliver standardized platform capabilities, automation frameworks, and governance patterns that drive developer experience and operational excellence.
Role
In this role, you will:
Contribute to the design and implementation of Kubernetes platform components across AKS and EKS, including cluster provisioning, workload identity, networking, ingress, and observability
Support and enhance GitOps workflows (Argo CD), service mesh (Istio), Gateway API implementations, and admission control policies that enforce security and compliance guardrails
Develop and maintain Infrastructure-as-Code modules (Terraform), Helm charts, and automation pipelines that enable consistent, repeatable platform operations
Provide technical guidance and mentorship to more junior engineers, conducting code reviews and fostering engineering best practices within the team
Collaborate with Cloud Architecture, Security, Product, and engineering teams to define platform standards, validate requirements, and support Kubernetes adoption across the enterprise
Lead troubleshooting of complex platform issues, perform root-cause analysis, and drive systemic improvements that enhance platform reliability and scalability
Contribute to platform documentation, runbooks, and knowledge sharing to ensure operational excellence and team enablement
All About You
Strong hands-on experience designing and operating Kubernetes in production environments across both AKS and EKS
Deep understanding of cloud-native concepts including containers, networking, RBAC, autoscaling, workload identity, service mesh (Istio), and admission control
Proficiency with Infrastructure-as-Code tools (Terraform), GitOps frameworks (Argo CD), Helm, and CI/CD pipelines
Experience implementing and operating Kubernetes-native add-ons such as Istio, Gateway API, policy engines, and observability tooling
Demonstrated ability to lead technical initiatives, mentor engineers, and drive adoption of platform standards and best practices
Strong problem-solving skills with experience troubleshooting complex distributed systems and performing root-cause analysis
Excellent communication and collaboration skills, with the ability to work effectively across engineering, architecture, and security teams
A mindset focused on automation, reliability, and delivering secure, compliant, and scalable capabilities at enterprise scale
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Apply on company website