Software Engineer II

Mastercard Mastercard · Fintech · Mexico City, Mexico · Engineering

Software Engineer II to build next-generation intelligent, agentic applications and engineering platforms. Role focuses on designing and building scalable systems leveraging AI and agentic workflows to improve product delivery and engineering productivity. Will evaluate and integrate emerging AI tools into engineering workflows.

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

  • Proficient programming skills in languages such as Java and/or Python
  • Hands-on experience building agentic or AI-enabled applications
  • Proficient 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 implementing comprehensive testing strategies

Nice to have

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

What the JD emphasized

  • agentic applications
  • agentic workflows
  • agentic development patterns
  • agentic or AI-enabled applications
  • agent workflow

Other signals

  • design and build scalable, production-grade systems that leverage AI, agentic workflows
  • apply AI and agentic development patterns to improve engineering productivity
  • evaluate emerging AI tools, frameworks, and platforms and integrate them into engineering workflows