Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Full-time

Mastercard

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary

Software Engineer II

Overview

The CNPF Data & AI organization is looking for an exceptional Software Engineer II to help build the next generation of intelligent, agentic applications and engineering platforms. This is a high-impact role for a hands-on engineer who combines deep software engineering expertise with a passion for AI, innovation, and practical problem solving.

You will design and build scalable, production-grade systems that leverage AI, agentic workflows, and modern developers tooling to accelerate product delivery and improve engineering productivity across the full product development lifecycle. You will work at the intersection of software engineering, AI capability development, developer experience, and platform innovation—turning emerging technologies into secure, reliable, and reusable capabilities that create measurable business value.

Position Responsibilities

As a Software Engineer II, you will:

Software Design, Architecture & Development:

• Design, build, and evolve intelligent, agentic applications and platform capabilities that solve meaningful business problems at scale
• Apply robust software design principles, design patterns, and architectural best practices to create scalable, maintainable, and extensible systems
• Influence and contribute to system architecture decisions, including distributed systems, event-driven patterns, and cloud-native design
• Develop high-quality, well-structured, and efficient code leveraging strong data structures and algorithmic thinking

AI-Enabled Engineering & Innovation:

• Apply AI and agentic development patterns to improve engineering productivity across design, coding, testing, debugging, documentation, release engineering, and operational support
• Use modern tools and coding assistants thoughtfully to accelerate delivery while maintaining strong standards for quality, security, reliability, and maintainability
• Evaluate emerging AI tools, frameworks, and platforms and integrate them into engineering workflows where they create measurable value

Testing & Quality Engineering:

• Design and implement comprehensive testing strategies, including unit, functional, integration, and end-to-end testing
• Build and maintain automated testing frameworks and integrate them into CI/CD pipelines
• Ensure high levels of test coverage, system reliability, and defect prevention across the software lifecycle
• Leverage AI-assisted solutions to enhance testing efficiency and effectiveness

Code Quality & Engineering Excellence:

• Conduct and actively participate in code reviews, ensuring adherence to coding standards, maintainability, security, and best practices
• Champion engineering excellence, including clean code, reusable design, and continuous improvement practices
• Mentor peers through review processes and knowledge sharing

Performance, Security & Reliability:

• Design and optimize systems for performance, scalability, latency, and cost efficiency
• Apply and promote secure coding practices, integrating security considerations into all stages of development (DevSecOps)
• Ensure systems are observable, resilient, and production-ready, with strong monitoring, alerting, and incident response capabilities

Operability & Troubleshooting:

• Build systems with strong operational readiness, ensuring maintainability and supportability in production environments
• Diagnose and resolve complex technical issues across distributed systems, leveraging structured troubleshooting approaches
• Continuously improve system reliability through automation, root cause analysis, and proactive enhancements

Collaboration & Delivery:

• Partner with product, data science, and engineering teams to translate ideas into production-grade solutions with clear business impact
• Improve SDLC efficiency through automation, CI/CD, and AI-assisted workflows
• Lead by example through hands-on development, strong ownership, and execution

All About You

• You thrive on building innovative, scalable systems that solve real-world problems
• You combine strong engineering fundamentals (design, testing, algorithms) with curiosity for emerging AI technologies
• You take ownership of outcomes and consistently deliver high-quality solutions
• You balance speed with engineering rigor, ensuring systems are secure, reliable, and maintainable
• You are a strong collaborator who elevates team performance through communication, mentorship, and shared standards
• You embrace continuous learning and experimentation to push the boundaries of modern software engineering

Ideal Candidate Qualifications

• Proficient programming skills in languages such as 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 with CI/CD, automation, and engineering productivity tooling;
• Familiarity with modern AI frameworks, SDKs, and tools for building intelligent applications and agent workflow
• Proven experience building scalable, maintainable, production-grade systems
• Proven experience designing and implementing unit, functional, and integration testing strategies and frameworks
• Hands-on experience building applications or platforms using Generative AI or agentic design patterns
• Strong understanding of:
• Distributed systems and cloud-native architectures
• APIs, event-driven systems, and integration patterns
• AI system design trade-offs (latency, cost, reliability, safety, governance)
• Experience driving code quality through peer code reviews and engineering standards enforcement
• Experience taking AI-enabled solutions from prototype to production with strong engineering discipline across reliability, observability, performance, and security
• Experience improving SDLC through:
• CI/CD pipelines
• Automation and testing frameworks
• AI-assisted engineering workflows
• Experience with Kubernetes and cloud platforms (AWS, Azure)
• Familiarity with AI frameworks, SDKs, and tools (LLMs, RAG, embeddings, inference APIs)

Preferred Qualifications

• Familiarity with model evaluation, AI safety controls, and governance practices
• Experience building reusable developer platforms or internal engineering tools
• Practical use of AI coding assistants to improve delivery speed and quality;
• Familiarity with LLM orchestration, prompt and context management, memory patterns, inference APIs, embeddings, retrieval-augmented generation, vector databases, model evaluation, AI observability, and responsible AI controls. Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Mexico vacancy
  •  ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview The CNPF Data & AI organization is looking for an exceptional Software Engineer II to help build the next generation... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Mexico
    a month ago
  • Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata... 
    Suggested
    Full time

    Wikimedia Foundation

    Mexico
    7 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: The Mastercard Developer Workbench, part of the MSBX (Mastercard Software Builder Experience) division, is... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Mexico
    a month ago
  •  ...Overview Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,... 
    Suggested
    Internship
    Local area

    Capital One

    Mexico
    more than 2 months ago
  • We are looking for a skilled and technically driven Senior Software Engineer (Python) to join a fast-paced cybersecurity environment. You will own and evolve a critical layer of our software ecosystem — including microservices, security tool integrations, and an in-house... 
    Suggested
    Full time

    FusionHit

    Mexico
    7 days ago
  •  ...We are looking for a skilled and technically driven Senior Software Engineer (Python) to join a fast-paced cybersecurity environment. You will own and evolve a critical layer of our software ecosystem — including microservices, security tool integrations, and an in-house... 
    Full time
    Remote work
    Flexible hours

    FusionHit

    Mexico
    26 days ago
  •  ...Overview Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative... 
    Internship
    Local area

    Capital One

    Mexico
    more than 2 months ago
  • Strong proficiency in Java (Java 8 or above) Hands-on experience with Spring Boot, Spring MVC, Spring Core Experience with JPA/Hibernate or Spring Data Strong knowledge of REST APIs, JSON, and protocols Experience working with databases such as: ...
    Full time

    Siri InfoSolutions Inc

    Mexico
    1 day ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Platform Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital... 
    Full time
    Worldwide

    Mastercard

    Mexico
    7 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview The CNPF Data & AI organization is looking for a Lead Software Engineer to help build the next generation of intelligent... 
    Full time
    Temporary work
    Worldwide

    Mastercard

    Mexico
    a month ago
  •  ...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Cloud Platform Engineer Overview The Internal Cloud Platforms team is responsible for the daily maintenance, operation, and continuous improvement of... 
    Full time
    Worldwide
    Afternoon shift

    Mastercard

    Mexico
    11 days ago
  •  ...Application Security Engineer . Location: Mexico Remote As a Google SecOps Engineer, you will be responsible for the end-to-end implementation and management of the Google Security Operations platform, including both SIEM and SOAR capabilities.... 
    Temporary work
    Remote work

    Noblesoft Technologies

    Mexico
    1 day ago
  • About Sezzle: With a mission to financially empower the next generation, Sezzle is revolutionizing the shopping experience beyond payments, blending cutting-edge tech with seamless, interest-free installment plans that make shopping smarter and more accessible. We’re not...
    Full time

    Sezzle

    Mexico
    7 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer, SE Guild Mastercard is a global technology company in the payments industry. Our mission is to connect and power an... 
    Full time
    Worldwide

    Mastercard

    Mexico
    28 days ago
  •  ...and help create the future of shopping! About the Role: We are seeking a talented and motivated best-in-class Principal Software Engineer to own and lead the evolution of authentication and authorization at Sezzle. This role presents an exciting opportunity to thrive... 
    Full time
    Immediate start

    Sezzle

    Mexico
    13 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Director, Software Engineering Overview The CNPF Data & AI organization is looking for a "Director, Software Engineering” to drive hands on delivery... 
    Full time
    Worldwide

    Mastercard

    Mexico
    a month ago
  •  ...Overview WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Director, Software Engineering Capital One is seeking a Director of Software Engineering to lead, manage, mentor, and build extremely talented software engineering teams to deliver... 
    Local area

    Capital One

    Mexico
    more than 2 months ago
  •  ...The Senior Full Stack Engineer (.NET & Angular) is responsible for designing, developing, and maintaining scalable, secure, and high-...  ...using modern Microsoft technologies. This role combines hands-on software development with architectural design, performance optimization... 
    Full time
    Remote work
    Shift work

    Truelogic

    Mexico
    27 days ago
  •  ...to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Cloud Migration Engineer to join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX). We are seeking a highly skilled AWS Cloud Migration Engineer to... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    12 days ago
  •  ...greatest potential. Title and Summary Lead Site Reliability Engineer Overview: The role of Business Operations Organization is...  ...We support our developers during the application build phase in software run principals that includes operational design, automation, capacity... 
    Full time
    Worldwide
    Shift work

    Mastercard

    Mexico
    a month ago
  •  ...with technical and executive stakeholders, drive AI-enabled engineering practices , develop proof of concepts, mentor engineering teams...  .... Qualifications and Job Requirements ~8–10 years of software engineering experience, including leading large-scale global technology... 
    Full time

    Truelogic

    Mexico
    20 days ago
  •  ...Overview WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Site Reliability Engineer We're building a Site Reliability Engineering center in Mexico City, and we're hiring a Manager-level Backend Engineer to own the reliability and... 
    Internship
    Local area

    Capital One

    Mexico
    a month ago
  •  ...across global organizations. The successful candidate will collaborate with technical and executive stakeholders, drive AI-enabled engineering practices , develop proof of concepts, mentor engineering teams, and ensure successful delivery through strategic planning,... 
    Full time

    Truelogic

    Mexico
    7 days ago
  •  ...their greatest potential. Title and Summary Site Reliability Engineer, Data Protection Mastercard is a global technology company in...  ...platform issues. • Proficiency in automation, scripting, and software development using Python, Bash, and other modern programming... 
    Full time
    Worldwide

    Mastercard

    Mexico
    6 days ago
  •  ...to global teams and clients. Required Qualifications ~8+ years of experience in Cloud Infrastructure, Architecture, or Cloud Engineering. ~ Professional Google Cloud Architect Certification (required). ~ Strong hands-on experience with Google Kubernetes Engine (... 
    Remote work

    NTT DATA, Inc.

    Mexico
    6 days ago
  • We are looking for a senior engineer to join a brownfield product environment and help evolve a modern full-stack application with a strong...  ...Full-Stack Engineer, you will build and maintain production software across the frontend and backend, with a primary focus on... 

    Workana

    Mexico
    7 days ago
  •  ...We are looking for a senior engineer to join a brownfield product environment and help evolve a modern full-stack application with a strong...  ...Full-Stack Engineer, you will build and maintain production software across the frontend and backend, with a primary focus on... 
    Remote work

    Workana

    Mexico
    23 days ago
  • Key Responsibilities Develop and refine strategies for acquiring research data from scientific laboratory instruments. Engineer and operationalize custom file parsers to handle diverse instrument output formats—including .xlsx , .pdf , .txt , .raw , .fid , and a variety... 
    Full time

    3pillarglobal

    Mexico
    7 days ago
  •  ...Overview WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Director, Software Engineering Capital One is seeking an experienced software engineering leader, Senior Director, Software Engineering, to help us build and grow our Technology... 
    Local area
    Shift work

    Capital One

    Mexico
    more than 2 months ago
  •  ...Key Responsibilities Develop and refine strategies for acquiring research data from scientific laboratory instruments. Engineer and operationalize custom file parsers to handle diverse instrument output formats—including .xlsx , .pdf , .txt , .raw , .fid... 
    Full time
    Work experience placement

    3pillarglobal

    Mexico
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!