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

Senior Software Engineer

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

Senior Software Engineer

Overview

The CNPF Data & AI organisation is looking for an exceptional Senior Software Engineer 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 developer 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.

We are looking for someone who is curious, entrepreneurial, and energized by solving hard problems. The ideal candidate brings strong ownership, analytical thinking, and a continuous-learning mindset, and is excited to explore new tools, challenge conventional approaches, and raise the bar for how modern software is built.
This is a hands-on role for an engineer who is deeply engaged in applying agentic patterns to real products, platforms, and developer workflows. You will help create the services, frameworks, and reusable engineering patterns that enable teams across Mastercard to experiment faster, deliver with confidence, and scale AI-enabled solutions responsibly.

Position Responsibilities:
As a Senior Software Engineer, you will:
• Design, build, and evolve intelligent, agentic applications and platform capabilities that solve meaningful business problems at scale
• 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
• Partner with product, data science, and engineering teams to translate ideas into production-grade solutions with clear business impact
• Drive technical innovation by evaluating emerging tools, frameworks, and engineering practices, and identifying where they can create differentiated value
• Build reusable frameworks, services, and internal developer capabilities that improve developer experience and reduce delivery friction across teams
• Lead by example through hands-on engineering, sound technical judgment, and a strong bias for execution and ownership
• Solve complex technical problems with creativity, analytical rigor, and a pragmatic approach to trade-offs and delivery
• Improve software development lifecycle efficiency through automation, AI-assisted workflows, and engineering excellence
• Ensure AI-enabled systems are production-ready, observable, secure, governable, and resilient in enterprise environments
• Influence architecture, engineering standards, and best practices for building scalable modern applications in cloud-native ecosystems
• Continuously learn, experiment, and help elevate team capability in emerging AI and software engineering techniques
Ideal Candidate Qualifications:
• 7+ years of strong software engineering experience building scalable, maintainable, production-grade systems
• Hands-on experience building applications or platforms using Generative AI, LLMs, or agentic design patterns
• Strong understanding of agent orchestration, tool use, prompt and context management, memory patterns, evaluation, and AI system design trade-offs
• Experience taking AI-enabled solutions from prototype to production with sound engineering discipline across reliability, observability, latency, cost, security, and governance
• Practical experience using AI coding and engineering assistants to improve productivity across the software development lifecycle
• Experience improving PDLC and SDLC efficiency through automation, CI/CD, automated testing, and AI-assisted engineering 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 building services in cloud-native environments using Kubernetes and managed cloud services on AWS, Azure, or GCP
• Good understanding of APIs, distributed systems, event-driven architectures, data pipelines, and enterprise integration patterns
• Experience with modern AI frameworks, SDKs, and tools for building AI applications, agent workflows, and developer productivity solutions
• Strong problem-solving and analytical skills, with the ability to break down ambiguity and turn ideas into practical, scalable solutions
• Demonstrated innovative mindset with curiosity to learn new technologies, evaluate emerging tools, and apply them where they create value
• Strong sense of ownership and accountability, with the ability to independently drive initiatives from concept to delivery
• Excellent collaboration and communication skills, with experience working across engineering, product, AI, and business stakeholders
• Experience with modern front-end frameworks such as React and/or Next.js is beneficial
• Familiarity with inference APIs, embeddings, retrieval-augmented generation, model evaluation, and AI safety controls is preferred
All About You
• You thrive on building innovative products, platforms, and engineering capabilities that solve real-world problems at scale
• You are hands-on, highly curious, and energized by learning new tools, technologies, and ways of working
• You actively leverage AI tooling to enhance productivity, improve quality, and accelerate software delivery
• You bring a strong ownership mindset and take accountability for outcomes, not just tasks
• You are a creative and analytical problem solver who can navigate ambiguity and turn complex challenges into elegant solutions
• You are excited by the opportunity to build and scale agentic applications and AI-enabled engineering capabilities in real production environments
• You balance speed with engineering discipline and care deeply about security, resilience, quality, and maintainability
• You have a product mindset and care about user impact, developer experience, and continuous improvement
• You communicate clearly, collaborate effectively across functions, and help raise the bar for those around you
• You enjoy experimenting, challenging assumptions, and helping shape the future of modern software engineering
Corporate Security Responsibility 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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Dublin, CA vacancy
  •  ...Sr. Software Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the... 
    Senior
    Contract work
    Work experience placement
    Immediate start

    Perfict Global, Inc.

    Dublin, CA
    22 days ago
  • $114.6k - $183.4k

     ...We're looking for a Senior Software Engineer This role is Office Based, Dublin Office We are seeking a Senior Software Engineer to design, build, and scale high-quality software systems that power our product platforms. This role is ideal for a strong... 
    Senior
    Full time
    Work at office
    Local area

    Cornerstone OnDemand

    Dublin, CA
    2 days ago
  • $156k - $196k

     ...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process....  ...systems and other applications. As a Sr. Software Engineer in Test, you will play a crucial role in the success of our company... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    4 days ago
  • $142.11k - $186.06k

     ...Senior Rust Software Engineer Vector Atomic is building next-generation quantum devices designed for real-world applications, including GPS-free navigation, high-precision timing, geophysical exploration, and telecommunications. As a Senior Rust Software Engineer, you... 
    Senior
    Permanent employment
    Work at office
    Flexible hours

    Softbank Investment Advisers

    Pleasanton, CA
    3 days ago
  • Cts Technology Solutions, Inc. is seeking a Senior Software Engineer in Pleasanton, California, to develop hardware and software security solutions for commercial and aerospace applications. In this role, you will lead activities for software development, integration,... 
    Senior
    Full time
    Contract work

    Cts Technology Solutions, Inc.

    Pleasanton, CA
    13 hours ago
  • A rapidly growing biotech organization in Pleasanton, CA, is looking for a Senior Software Engineer to lead the design and implementation of core software for complex systems. The role requires proficiency in C and Python, with at least 3 years of experience in developing... 
    Senior

    N6.com

    Pleasanton, CA
    1 day ago
  • Oracle is seeking a Senior Software Engineer to assist in developing software applications tied to AI in Supply Chain Management. In this role, you will define specifications for new projects, develop software solutions, and collaborate with cross-functional teams. The... 
    Senior

    Oracle

    Pleasanton, CA
    1 day ago
  • $120k - $155k

     ...Our innovative VROC® platform is trusted by researchers, engineers, and scientists across biotechnology, pharmaceuticals,...  ...impact in the scientific community. Position: Software Engineer (Mid-Level and Senior) Corporate Office: San Ramon, California Relocation... 
    Senior
    Work at office
    Local area
    Relocation package

    RheoSense

    San Ramon, CA
    1 day ago
  • $153k - $191k

     ...to join Ridgeline's Reporting team. The Ridgeline Reporting Engine team builds and operates the core infrastructure behind reporting...  ...platform. * Contribute to engineering best practices around software design, testing, maintainability, and production readiness. *... 
    Senior

    Ridge Line Services

    San Ramon, CA
    2 days ago
  • $153k - $191k

     ...Senior Software Engineer, Investment Performance and Analytics Reno, NV; San Ramon, CA The Performance & Analytics team works on calculating, reporting, and effectively presenting performance and attribution metrics across investments leveraging modern OLAP and... 
    Senior
    Temporary work

    Ridge Line Services

    San Ramon, CA
    4 days ago
  • $120k - $155k

    AEye, Inc. is seeking a Senior Field Applications Engineer in Pleasanton, CA. This role serves as a technical lead, bridging Business Development and Engineering while providing pre- and post-sales support for lidar products. The ideal candidate should have a Bachelor'... 
    Senior

    AEye, Inc.

    Pleasanton, CA
    13 hours ago
  • $176k - $253k

     ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer with 10+ years of experience in full stack application development, specializing in building AI/ML-powered systems and... 
    Senior
    Flexible hours

    Snowflake Computing

    Dublin, CA
    13 hours ago
  •  ...with portable factories YouTube – full video of our Gen1 robots building a solar farm About this role: As a Senior Robotics Software Engineer at Charge Robotics, you'll be working full-stack and playing a direct role in deploying gigawatts of clean power... 
    Senior
    Relocation

    Charge Robotics

    San Leandro, CA
    4 days ago
  • $92.8k - $150k

     ...diverse, equitable and inclusive (DEI) place to work. About the Job We currently have exciting opportunities for Sr. Software Engineers Full Stack to join our Digital Engineering team. In this role, you'll play a key part in architecting and developing high-performance... 
    Senior
    Summer work
    Casual work
    Work at office
    Weekend work

    Tailored Brands Inc

    Dublin, CA
    2 days ago
  • $176k - $264k

     ...center of Workday's Agent Platform, ASOR engineers help design all agentic initiatives and...  ...Agent System of Record platform. As a Sr/Software Engineer, you will : Drive design...  ...proposed solutions. Collaborate with senior architects on technical requirements and... 
    Senior
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    1 day ago
  •  ...Job Title : Senior Agentic AI Developer Location: This is a remote role in the US...  ...looking for a highly experienced Agentic AI Engineer with 7+ years of experience to design,...  ...Who You Are • 7+ years of software engineering experience • 3+ years of experience... 
    Senior
    Remote work

    BayOne Solutions

    Pleasanton, CA
    1 day ago
  • $175.53k - $267.06k

     ...scientific work? Do you light up at the intersection of solid software engineering and cutting-edge AI capabilities? We're seeking a software...  ...meets the transformative potential of AI. We are seeking a Senior Full Stack Software Engineer to design, develop, and... 
    Senior
    Part time
    For contractors
    Remote work
    Relocation package
    Flexible hours

    Lawrence Livermore National Laboratory

    Livermore, CA
    2 days ago
  • $126.7k - $150k

     ...years of hands-on Java development experience, with strong object-oriented programming skills and a solid understanding of software engineering principles. Smarsh offers a competitive salary range of $126,700 - $150,000 annually and fosters a collaborative work culture... 
    Senior

    Smarsh

    Pleasanton, CA
    4 days ago
  • $120k - $155k

    RheoSense, Inc. is seeking a Software Engineer (Mid-Level and Senior) to join their team in San Ramon, California. The ideal candidate will have experience in Windows development using C#/.NET and C++, with a focus on building user-friendly applications. Responsibilities... 
    Senior

    RheoSense, Inc.

    San Ramon, CA
    4 days ago
  •  ...technology. We are looking for self-driven and motivated Senior Application Engineer in Pleasanton, CA to help us promote and support the groundbreaking...  .... 8+ years of experience of developing firmware and/or software for embedded products. Experience with IoT edge devices a... 
    Senior
    Local area

    Alif Semiconductor

    Pleasanton, CA
    3 days ago
  • The Senior .NET Developer will provide technical leadership and hands-on development for enterprise applications. This role involves...  ...architecture and development. Key Responsibilities: Lead software engineers in designing and implementing integrated products. Define... 
    Senior

    Compunnel, Inc.

    Pleasanton, CA
    1 day ago
  • A leading SaaS company is seeking a Senior AI Developer to join their Corporate AI team. This role involves designing and delivering...  ...streamline workflows. The ideal candidate will have over 3 years in software development, focusing on AI, with strong programming skills in... 
    Senior

    BlackLine

    Pleasanton, CA
    2 days ago
  • $176k - $264k

     ...About the Role As Pipedream's first dedicated Security Engineer, you will own platform security end-to-end - tooling, process,...  ...years of experience in product security, application security, or software engineering with a security focus ~ Hands-on experience with... 
    Senior
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    4 days ago
  • A technology solutions company is seeking a Full Stack Developer in Pleasanton, CA. The ideal candidate will lead the migration of applications to PostgreSQL, requiring strong backend skills in Spring Boot and micro-services. Responsibilities include database design, optimization...
    Senior

    Ampcus, Inc

    Pleasanton, CA
    13 hours ago
  • $105.3k - $136.92k

    Blackhawk Network seeks a Software Engineer II in Pleasanton, CA, responsible for building high-scaled payment network components. Candidates should have over 4 years of experience in Java and a degree in Computer Science. The role includes mentoring responsibilities and... 
    Senior

    FyrFly Venture Partners

    Pleasanton, CA
    2 days ago
  • A leading company in connected AI-enabled solutions is seeking an Embedded Software Developer to enhance their security firmware for MCU/MPU products. The role involves collaborating closely with firmware developers to architect and develop key components, emphasizing... 
    Senior

    Alif Semiconductor

    Pleasanton, CA
    2 days ago
  •  ...Gateway is a plus. Preferred experience using Docker or another container engine, OpenShift. Hands on experience in designing systems and developing applications. Knowledge of developing software deployed on cloud-hosted services. Microsoft products, Visio, Excel, Word,... 
    Senior

    TechDigital Group

    Pleasanton, CA
    2 days ago
  • A prominent IT consulting firm is seeking a senior developer with over 9 years of experience in enterprise web/mobile application development. The ideal candidate will possess deep knowledge of Angular.JS, Node.JS, and DevOps methodologies. Responsibilities include ownership... 
    Senior
    Work at office
    Immediate start

    Saxon Global

    Pleasanton, CA
    1 day ago
  • A renewable technology startup in San Leandro, CA is looking for a Senior Robotics Software Engineer to architect and develop software for robotic installations. You'll work on enhancing features of the web platform and contribute to low-level software, ensuring the safety... 
    Senior

    Charge Robotics

    San Leandro, CA
    2 days ago
  • An established industry player is seeking a skilled Java Developer to lead technical projects and guide a talented team. In this role, you will be responsible for providing technical solutions, defining best practices, and ensuring compliance across modules. You will collaborate...
    Senior

    TechDigital Group

    Pleasanton, CA
    3 days ago

Do you want to receive more vacancies?

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