Senior Software Engineer

Mastercard Mastercard · Fintech · Mexico City, Mexico · Engineering

Seeking a Senior Software Engineer to build next-generation intelligent, agentic applications and engineering platforms. This role focuses on designing and developing scalable, production-grade systems that leverage AI and agentic workflows to improve product delivery and engineering productivity. The engineer will work at the intersection of software engineering, AI capability development, and platform innovation, turning emerging technologies into secure, reliable, and reusable capabilities.

What you'd actually do

  1. Design, build, and evolve intelligent, agentic applications and platform capabilities that solve meaningful business problems at scale
  2. Apply AI and agentic development patterns to improve engineering productivity across design, coding, testing, debugging, documentation, release engineering, and operational support
  3. Use modern tools and coding assistants thoughtfully to accelerate delivery while maintaining strong standards for quality, security, reliability, and maintainability
  4. Evaluate emerging AI tools, frameworks, and platforms and integrate them into engineering workflows where they create measurable value
  5. Design and implement comprehensive testing strategies, including unit, functional, integration, and end-to-end testing

Skills

Required

  • Strong programming skills in languages such as Java and/or Python
  • Strong understanding of APIs, distributed systems, event-driven architectures, and enterprise integration patterns
  • Experience with cloud-native development using Kubernetes and managed cloud platforms such as AWS or Azure
  • Experience with CI/CD, automation, and engineering productivity tooling
  • Proven experience building scalable, maintainable, production-grade systems
  • Proven experience designing and imp

Nice to have

  • Intermediate experience with React or Next.js
  • Familiarity with modern AI frameworks, SDKs, and tools for building intelligent applications and agent workflow

What the JD emphasized

  • Hands-on experience building agentic or AI-enabled applications

Other signals

  • agentic applications
  • AI capability development
  • AI-enabled engineering
  • agentic development patterns
  • emerging AI tools