Principal Software Engineer
AI summary of the role
Principal-level individual contributor embedded within Mastercard Services as a forward deployed engineer, writing production code and accelerating delivery during critical spikes.
What you’ll do
- Embed into Services product and engineering teams to write production-quality code and ship features.
- Provide surge engineering capacity during critical delivery spikes and clear technical bottlenecks.
- Design and deploy production-grade AI solutions including assistants, agents, and multi-agent workflows.
- Coach teams on AI-first ways of working through pairing, prompt engineering, and agent design.
What you’ll bring
- Extensive hands-on software engineering experience shipping complex, production-grade systems.
- Advanced experience with containerization and orchestration (Docker, Kubernetes, Service Meshes) in hyper-scale cloud environments.
- Deep experience building AI and agentic solutions (LLMs, agent frameworks, RAG) with measurable outcomes.
- Deep fluency in CI/CD, automation, cloud-native architecture, testing, and developer tooling.
Technologies
Docker · Kubernetes · Service Meshes · LLMs · RAG · agent frameworks · CI/CD · GitHub Copilot · Claude Code · Copilot Studio · Azure AI
About Mastercard
Global payments network connecting issuers, acquirers, merchants, fintechs, and governments, layered with fraud, data, consulting, money movement, and digital-authentication services.
Public · 5000+ people
Employer postings · Data from · Sources