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

The Business Experimentation and Optimization (BE&O) teams within Mastercard’s Services organization are building industry-leading software that empowers business users around the world to make data-driven decisions through advanced analytics and experimentation. As we expand our product offerings and modernize our technology stack, we are reimagining how we deliver scalable, cloud-native solutions to our clients.

We are seeking a technically strong Software Development Engineer to contribute to the architecture, design, and development of our next-generation experimentation platform. In this role, you will work closely with other team members to help implement and evolve system designs, ensuring solutions meet high engineering standards. You will build and enhance scalable services, APIs, and analytical capabilities that power the platform, leveraging technologies such as Databricks and cloud platforms including AWS and Azure.

This role involves close collaboration with your immediate team as well as other development teams across programs to align on shared goals, contribute to cross-cutting initiatives, and deliver cohesive, enterprise-grade solutions. You will participate in design and code reviews, contribute to engineering best practices, and support operational excellence. You will work effectively across global time zones, contribute to a strong engineering culture, and continuously grow your technical skills while helping the team deliver reliable, high-quality software.

Our teams are small, agile, and empowered to choose the processes that work best for their goals. Every engineer contributes to the full development lifecycle—from ideation and design to implementation and testing—fostering a culture of ownership, innovation, and continuous improvement.

What is the Services organization?

The Services team is a key differentiator for Mastercard, delivering cutting-edge solutions that help our customers grow. Focused on thinking big and scaling rapidly across the globe, this team is responsible for end-to-end solutions for a diverse, global customer base. We combine traditional management consulting with rich data assets and in-house technology to provide clients with powerful insights and tools that drive fact-based decision-making. Centered on data-driven technologies and innovation, our services include consulting, loyalty and marketing programs, business experimentation, and data-informed information and risk management. While specializing in the payments industry, Mastercard Services also partners closely with major retailers, airlines, and other enterprises, leveraging insights drawn from both within and beyond our network.

We are seeking passionate and talented engineers who share our vision of empowering customers to make smarter, data-driven decisions. Join us and help shape the future growth of our team.

Who is Mastercard?

Mastercard is the global technology company behind the world’s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, and a technology innovation lab. We ensure every employee has the opportunity to be a part of something bigger and to change lives.  We believe as our company grows, so should you.

Position Responsibilities:

As part of Mastercard Services, you will build innovative products that help businesses around the world unlock more value from their data. As a Software Development Engineer II within BE&O, you will contribute to full-stack, data-intensive, analytics-driven applications that support sophisticated business experimentation and decision-making for some of the world’s largest organizations. You will:

Design, build, and maintain scalable full-stack applications across frontend, backend, APIs, and data-processing layers using modern technologies such as Java/Spring Boot, TypeScript, and React.

Develop and optimize data-intensive applications leveraging Databricks, Spark, and related platforms to efficiently process, transform, and serve data.

Contribute to architecture and system design, collaborating with cross-functional teams to deliver scalable, high-quality solutions aligned with engineering best practices.

Write clean, maintainable, and efficient code, applying strong practices in testing, code reviews, and continuous improvement.

Identify and resolve performance bottlenecks across services, APIs, data-processing workloads, and user experience.

Build features that support data-driven decision-making for global customers through analytics and experimentation.

Collaborate with Product, Data Engineers, QA, and other teams to translate business needs into scalable technical solutions.

Mentor and support team members while contributing to a collaborative, growth-oriented engineering culture.

Continuously learn and improve, staying current with technologies and driving enhancements in quality, scalability, and developer productivity.

Ideal Candidate Qualifications:

The ideal candidate is a collaborative, technically strong full-stack engineer who is passionate about building scalable, data-intensive software products and solving complex analytical problems. They are comfortable working across application, service, and data-processing layers and can contribute effectively in a fast-paced, agile engineering environment.
Ideal qualifications include:

3+ years of experience as a full-stack Software Engineer, with exposure to building applications using modern technologies such as Java/Spring Boot, TypeScript, and React.

Experience or familiarity with Databricks, Spark, or PySpark is highly desired, particularly for working with data pipelines or analytics-driven applications.

Foundational understanding of software engineering principles, including object-oriented programming, API design, and scalable system design, is preferred.

Interest in working with data-intensive applications, including improving performance, scalability, and reliability across services and data-processing layers.

Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams.

Curiosity, self-motivation, and a strong willingness to learn, with a growth mindset and interest in solving analytical, data-driven problems in an agile, fast-paced environment.

Mastercard is an equal opportunity employer that values diversity and inclusion. Applicants will be considered and treated without regard to gender, gender identity, race, color, ethnicity, national origin, religion, sexual orientation, veteran or disabled status, or any other characteristic protected by applicable law. 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 Dublin, CA vacancy
  •  ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    a month ago
  • DescriptionRobert Half is seeking a Software Engineer II - AI Engineer who will analyze, design, program, debug, test, implement, deploy, and support software enhancements and new applications using Generative AI technologies. This role contributes to the development and... 
    Suggested

    Robert Half

    San Ramon, CA
    15 hours ago
  •  ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Foundry R&D Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    a month ago
  • DescriptionSolutions Architect II - Azure, Microsoft 365 & AIRobert Half is seeking a Solutions Architect II to design, document,...  ...This role partners with business stakeholders, project teams, engineering teams, and technology leadership to translate business requirements... 
    Suggested

    Robert Half

    San Ramon, CA
    3 days ago
  •  ...relationships with multiple functions (eg., operations, maintenance, engineering) in prospect/customer organizations.Develops and employs...  ...Messer refreshingly different. Our Application Sales Engineers II at Messer can expect to earn between $113,779 - $166,876.If you... 
    Suggested
    Full time
    Contract work

    Messer Group

    Pleasanton, CA
    2 days ago
  • $43 - $53 per hour

     ...Application Engineer IIThe Application Engineer II will be responsible to coordinate the planning and design of control systems to include programming and system configuration.Essential Duties & Responsibilities• Identify MEP systems on drawings. • Understand the intent... 
    Hourly pay
    Flexible hours

    EMCOR Group

    San Leandro, CA
    3 days ago
  •  ...harness AI safely within a protected environment. The Full Stack Software Engineer III will help design, develop, and evolve the next-generation...  .... Conduct code reviews; mentor and guide Level I and II engineers. Act as module-level design authority, ensuring adherence... 

    Robert Half

    San Ramon, CA
    2 days ago
  •  ...maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a Cyber Security Engineer II Threat Intelligence Lead. Job Title: Cyber Security Engineer II Threat Intelligence Lead Job Type: Fulltime Job Location:... 
    Full time
    Remote work

    Maxonic Inc.

    Dublin, CA
    18 days ago
  • $124.7k - $212.8k

     ...inclusive work environment with continuous learning opportunities and development for our teams. GENERAL PURPOSE: The Security Engineer II is responsible for envisioning and taking steps to implement security improvements to protect Ross' information and assets.... 
    Work at office
    Local area
    Remote work

    Ross Stores

    Dublin, CA
    a month ago
  •  ...businesses and governments realize their greatest potential. Title and Summary Software Engineer – DevOps / SRE Overview The Mastercard Authentication team in Dublin is hiring a Software Engineer II with emphasis on site reliability to support and evolve our... 
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    3 days ago
  • $225k - $282k

     ...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process...  ...of Sale systems and other applications. As a Sr. Staff II Engineer, you will play a crucial role in delivering high quality releases... 
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    more than 2 months ago
  •  ...a list of office locations. HOW YOU MAKE AN IMPACT Automation Engineer II has the responsibility and skills to specify, develop, modify,...  ...document, and deploy new or existing control system and related software for Ferrotec products, internal scientific research, and to... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Ferrotec

    Livermore, CA
    1 day ago
  • $89.6k - $168k

     ...Software EngineerTriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs). We enhance...  ...success with extraordinary HR.Role OverviewThe Software Engineer is responsible for designing, developing, testing, and releasing... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation

    Zenefits

    Dublin, CA
    3 days ago
  • $200k - $287.5k

     ...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 - Customer Experience EngineeringOur customers are very happy with our technology and are quickly expanding their use cases,... 

    Snowflake

    Dublin, CA
    3 days ago
  • $22.93 - $37.07 per hour

     ...teams. GENERAL PURPOSE: The Technical Services Coordinator II is responsible for initial issue triage, reporting, and...  ...quickly and efficiently • Experience using productivity suite software (i.e., Microsoft Office) Excel, Word, Power Point, Outlook, Teams... 
    Full time
    Work experience placement
    Work at office
    Local area

    Ross Stores

    Dublin, CA
    a month ago
  •  ...needs, we are looking for a Full-stack Engineer (Angular/Spring boot/ Azure). Job Title:...  ...Only Local Description The Engineer II role focuses on designing, developing, and...  ...fellow engineers to deliver high-quality software. The role also supports application... 
    Full time
    Temporary work
    Local area

    Maxonic Inc.

    Dublin, CA
    18 days ago
  •  ...workout classes, games room, social events and laundry service. Our development team is a highly talented group of versatile software engineers. These engineers are responsible for the design, development and optimization of our proprietary, low-latency trading systems... 
    Full time
    Summer work
    Internship

    Virtu Financial

    Dublin, CA
    13 days ago
  • DescriptionOur client is seeking a Data Scientist II - Generative AI to join a cutting-edge team focused on building scalable, production...  ...initiatives. Responsibilities include developing robust prompt engineering frameworks, building RAG pipelines, and converting prototypes... 

    Robert Half

    San Ramon, CA
    4 days ago
  • TMW Merchants LLC is looking for a QA Engineer to oversee Omni channel projects and ensure the quality of marketing technologies. You will design and implement testing suites, validate integrations between platforms, and automate testing processes. The ideal candidate... 

    TMW Merchants LLC

    Dublin, CA
    4 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer Overview: Who is Mastercard? Mastercard is a global technology company in the payments... 
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    3 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer – Performance Engineering Who is Mastercard? Mastercard is a global technology company in... 
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    8 days ago
  • $145k - $155k

     ...We require 5+ years of professional experience in frontend engineering. We are looking for deep React expertise, including at least...  ...We mentor engineers on best practices, coding standards, and software development workflows. We contribute to deployments and provide... 
    Full time
    Remote work

    T-Cetra LLC

    Dublin, CA
    7 days ago
  •  ...goals. Responsibilities: Lead small teams and mentor junior engineers. Design and implement complex features and systems....  ...related discipline, or equivalent work experience. ~5+ years of software development experience. ~5+ years Java development experience... 
    Work experience placement
    Work at office
    Local area
    Worldwide
    3 days per week

    OCLC

    Dublin, CA
    4 hours ago
  • A technology solutions provider in California is seeking a developer to design and build solutions for supply chain systems. The ideal candidate has at least 3 years of coding experience, strong JavaScript skills, and is adept at SQL. Responsibilities include developing...

    Cloud Analytics Technologies, LLC

    Dublin, CA
    4 days ago
  •  ...OCLC is seeking a talented software developer to enhance features for the eResources team, supporting critical OCLC resources. The ideal...  ...web services, and will be able to lead and mentor junior engineers. Position includes a hybrid work environment: three days on... 

    Dormont Manufacturing Co

    Dublin, CA
    4 hours ago
  • $106.1k - $153.9k

     ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...Description What you get to do in this role: Build the best cloud software for businesses using a market leading development cloud... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Sbservicenow

    Pleasanton, CA
    1 day ago
  • $92.5k - $209.5k

     ...mission orchestration, fleet management, telemetry, digital twins, software lifecycle management, and AI-powered robotic applications.We...  ...platform that transforms robot integration from a manual engineering effort into an AI-assisted software engineering workflow. Using... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Pleasanton, CA
    2 days ago
  • DescriptionRobert Half is seeking a Software Engineer III (Platform Engineering) to support the infrastructure, platforms, and services that power our applications and data processing environments. This role is ideal for someone who enjoys building cloud infrastructure,... 

    Robert Half

    San Ramon, CA
    4 days ago
  • $134.3k - $229.4k

     ...complex, cross-domain data initiatives. Mentor architects, engineers, and analytics practitioners on modern, vendor-agnostic data architecture...  ...in Data Architecture, Solution Architecture, and/or software engineering roles; extensive experience with enterprise‑scale... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Ross Stores, Inc.

    Dublin, CA
    4 hours ago
  • $117.6k - $196.2k

    AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$117,600.00 - $196,200.00This pay range represents...  ...practices in automation, artifact management, and release engineering.Security & ComplianceImplement and maintain security tooling... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    San Leandro, CA
    6 days ago

Do you want to receive more vacancies?

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