Software Engineer II

Mastercard
Mexico City
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving","Mentorship"]

Software Engineer II to design and build intelligent, agentic applications and platform capabilities at scale. You will work at the intersection of software engineering, AI capability development, developer experience, and platform innovation, delivering secure, reliable, and reusable AI-enabled systems that improve engineering productivity and create measurable business value.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
2 months ago

Software Engineer II

✓ Verified Job

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

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

Job Summary

Software Engineer II to design and build intelligent, agentic applications and platform capabilities at scale. You will work at the intersection of software engineering, AI capability development, developer experience, and platform innovation, delivering secure, reliable, and reusable AI-enabled systems that improve engineering productivity and create measurable business value.
Location: Mexico City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, build, and evolve intelligent, agentic applications and platform capabilities that solve meaningful business problems at scale
  • •Influence and contribute to system architecture decisions, including distributed systems, event-driven patterns, and cloud-native design
  • •Apply AI and agentic development patterns to improve engineering productivity across design, coding, testing, documentation, release engineering, and operational support
  • •Design and implement comprehensive testing strategies, including unit, functional, integration, and end-to-end testing
  • •Lead by example through hands-on development, strong ownership, and execution

Key Requirements

  • •Proficient programming skills in Java and/or Python, with demonstrated ability to write efficient, high-performance code using appropriate data structures and algorithms
  • •Hands-on experience building agentic or AI-enabled applications
  • •Proficient understanding of APIs, distributed systems, event-driven architectures, and enterprise integration patterns
  • •Intermediate experience with React or Next.js
  • •Experience with cloud-native development using Kubernetes and managed cloud platforms such as AWS or Azure
Experience:PaymentsFintechAICloud
Skills:CommunicationCollaborationProblem-solvingMentorship
Tech Stack:JavaPythonReactNext.jsKubernetesAWSAzureCI/CDLLMsRAGEmbeddingsAPIsMicroservices

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