Lead Software Engineer

Mastercard
Mexico City
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Java","Python","React","Next.js","Kubernetes","AWS","Azure","GCP","LLMs","Security","CI/CD","Observability","Distributed systems"]

Lead hands-on architecture, design, and delivery of agentic AI-powered applications and platform capabilities. Drive production-ready AI systems, collaborate with Applied AI, Data Science, Product, Security, and Platform teams, and shape scalable cloud-native services with strong observability and governance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
3 months ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Lead hands-on architecture, design, and delivery of agentic AI-powered applications and platform capabilities. Drive production-ready AI systems, collaborate with Applied AI, Data Science, Product, Security, and Platform teams, and shape scalable cloud-native services with strong observability and governance.
Location: Mexico City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead hands-on architecture, design, and implementation of agentic applications, AI-powered services, and platform capabilities from concept through production
  • •Define engineering patterns and best practices for production AI systems, including evaluation, monitoring, guardrails, resiliency, cost control, and rollback strategies
  • •Drive end-to-end software delivery across the SDLC, from discovery and prototyping to testing, release, and production operations
  • •Use engineering tools to accelerate design, coding, testing, documentation, troubleshooting, and delivery while maintaining strong engineering judgment and code quality standards
  • •Champion an AI-enabled SDLC by improving developer workflows, automation, test generation, code review quality, release confidence, and team productivity

Key Requirements

  • •Bachelor’s degree in computer science, Software Engineering, or a related technical field; advanced degree preferred, with +10 years of software engineering experience leading complex technical initiatives
  • •Hands-on experience building and shipping AI-powered products or agentic applications using LLMs, orchestration frameworks, tool-calling patterns, retrieval, and context-aware workflows
  • •Strong programming skills in one or more backend languages such as Java or Python, with the ability to write high-quality, well-tested, production-ready code
  • •Experience with modern AI frameworks, SDKs, and tooling for building AI applications, agent workflows, and developer productivity use cases
  • •Experience building services in cloud-native environments using Kubernetes and managed cloud services on AWS, Azure, or GCP
Experience:10+ yearsAICloud-nativeLLMsAgentic
Education:Bachelor's
Skills:JavaPythonReactNext.jsKubernetesAWSAzureGCPLLMsSecurityCI/CDObservabilityDistributed systems
Tech Stack:JavaPythonReactNext.jsKubernetesAWSAzureGCPLLMsCI/CDSecurity

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor