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

Principal 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

Principal Software Engineer

Who is Mastercard?

Mastercard is a global technology company specializing in the payments industry. Our mission is to connect and empower an inclusive, digital economy that benefits everyone, everywhere by ensuring transactions are safe, simple, smart, and accessible. Utilizing secure data and networks, strategic partnerships, and passion, our innovations and solutions support individuals, financial institutions, governments, and businesses in realizing their greatest potential. Our decency quotient, or DQ, drives our culture and influences everything we do both within and outside of our company. With connections spanning more than 210 countries and territories, we are committed to building a sustainable world that unlocks priceless possibilities for all.

Overview

The Virtual Card Management team are seeking a visionary and results-driven Principal Software Engineer (Architecture) to lead architecture for a service group in our critical virtual card platform for Corporate Solutions. This role is pivotal in driving engineering excellence, scaling delivery capabilities, and fostering a culture of innovation, accountability, and continuous improvement. You will be responsible for aligning architecture and engineering strategy with business goals, mentoring high-performing teams, and ensuring the successful delivery of complex software solutions.The Virtual Card Management group is responsible for designing, building, and operating the technology that powers Mastercard’s next-generation virtual card management platform. 

In this role, you will design and build software that scales to global markets, enabling secure, seamless, always available virtual card platform. This is an exciting engineering leadership role working with a global team passionate about the solutions we deliver to our customers.

Role

In this role, you will drive collaboration across engineering, product management, enterprise functions, and regional business teams. You will also lead by defining the technical strategy, architecture, design, and execution to iteratively achieve outcomes.

As a principal software engineer, you will:

Drive business outcomes with the right technology solutions
  • Lead the architecture & design of software systems and applications.

  • Collaborate with product teams to understand the requirements, identify solutions, and provide technical thought leadership.

  • Have experience implementing Domain Driven Design methodology.

  • Ensure solutions meet corporate security standards and adhere to operability principles.

Drive a culture of engineering excellence
  • Leading software development projects, especially at an early stage  (PoC, Pilot).

  • You have working experience across a variety of languages and frameworks.

  • You love declarative paradigm and functional programming. You focus on continuous improvement.

  • Your solutions are secure by design.

  • You build great relationships with technical peers across your organization

Skills
  • Broad experience as a Software Engineer / Full Stack Developer. 

  • Hands on experience implementing design patterns and using multiple programming languages. 

  • Experience building and operating scalable global platforms with high throughput with 5 9’s availability. 

  • In depth knowledge of Java, Spring framework, persistence and messaging technologies, and testing methodologies and tools.

  • In depth knowledge of Public Cloud platforms, containers and container orchestration.

  • Good working knowledge of cryptography functions and PKI infrastructure.

All About You 
  • Hands-on technical leader who consistently demonstrates leadership, builds trust, focuses on talent development and inspires the team.

  • Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.

  • Have a passion for continuous learning and enjoy challenging opportunities.

  • Strong communication skills – both verbal and written – with strong relationship building, collaborative skills and organizational skills.

  • Drives outcomes through strong commitment to timely delivery of key objectives.

  • Have strong decision-making skills, lead retrospection and continually improve as a result.

  • Must have expert level knowledge of software development processes and be an experienced user of one or more Application Lifecycle Management tools.

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. 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 20 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Dublin, CA vacancy
  •  ...Systems Engineer RH is seeking an experienced Systems Engineer with deep expertise in Oracle Retail technologies to join our dynamic and expanding team. The ideal candidate will bring extensive hands-on experience in designing, building, and deploying enterprise-scale... 
    Suggested
    Local area

    RH-USA Inc

    Pleasanton, CA
    5 days ago
  • $206.4k - $309.6k

     ...for you too. About the Team The Multi-Cloud Platform Engineering team is the architectural backbone of Workday. We don't...  ...operate more safely in the cloud. About the Role As a Principal Software Engineer, you will shape the technical direction and long-... 
    Suggested
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    3 days ago
  • $150k - $300k

     ...vision and values, and status as a public benefit corporation on our website . The Role We're looking for a Principal Front-End Engineer to join our enterprise-platform team at an early stage. Working shoulder-to-shoulder with other principal engineers, you... 
    Suggested
    H1b
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Veeva Systems

    Pleasanton, CA
    4 days ago
  • $150k - $300k

     ...employees, and communities. The Role This is a top software engineer job that incorporates everything you've worked so hard for....  ...it simply doesn't get any more important than this. As a Principal Full Stack Engineer, your impact as a seasoned technical problem... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Pleasanton, CA
    24 days ago
  • $150k - $300k

     ...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Veeva Systems

    Pleasanton, CA
    4 days ago
  • $96.8k - $251.6k

     ...processes and practices as we transform to software as a service development model that...  ...passionate, talented and hands-on technical engineer to join us and be at the driving seat of...  ...data that we serve is based on security principals. So, we're looking for someone who has a... 
    Temporary work
    Flexible hours

    Oracle

    Pleasanton, CA
    4 days ago
  • $130.7k - $261.3k

     ...challenges. We are looking for a visionary Principal SDE to lead the development of intelligent, scalable software solutions across mobile, cloud, and data platforms...  ...Agentic Workflows: Lead the hands-on engineering of autonomous AI agents and RAG systems using... 
    Worldwide
    Shift work

    Abbott

    Livermore, CA
    2 days ago
  • $136.2k - $178.82k

     ...our people matter. Shift: The regular hours for this position are day shift. Job Description: The Senior Software Development Engineer is responsible for designing, developing, and testing complex software systems and applications. This role focuses on... 
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Livermore, CA
    5 days ago
  • $127.1k - $226k

     ...Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware... 
    Local area

    Broadcom Corporation

    San Ramon, CA
    3 days ago
  • $100k - $150k

    Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that...  ...applications. As we continue to grow, we’re looking for a skilled Principal Software Engineer to join our dynamic team and contribute to our mission of... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Dublin, CA
    3 days ago
  • $150k - $300k

     ...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Pleasanton, CA
    2 hours ago
  • $166.5k - $250k

     ...Sr. Principal Software Engineer – Platform Location: San Ramon, CA (Hybrid – 2–3 days onsite) Role Overview We are seeking an exceptional Sr. Principal Software Engineer – Platform Engineering to play a key role in evolving and scaling our platform ecosystem.... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    PTC

    San Ramon, CA
    3 days ago
  • $166.5k - $250k

    Role Overview We are seeking an exceptional Sr. Principal Software Engineer - Platform Engineering to play a key role in evolving and scaling our platform ecosystem. In this role, you will work hands‑on to design, build, and improve core platform services while contributing... 
    Work at office
    Local area
    Flexible hours

    PTC Inc

    San Ramon, CA
    2 days ago
  •  ...CA - ONSITE JOB DESCRIPTION As Senior Mobile Engineer, you will work on one of the world's largest life science companies...  ...Remote work possibility : No Global Role Family : 60236 (P) Software Engineering Global Technical Skills Family : 6233 (T) Mobile... 
    For contractors
    Local area
    Remote work
    Relocation

    Redolent

    Pleasanton, CA
    4 days ago
  • $176k - $253k

     ...Senior Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess... 
    Flexible hours

    Streamlit

    Dublin, CA
    6 days ago
  • $80.37k - $104.49k

     ...Pleasanton headquarters. This rhythm gives you the tools, connection, and autonomy you need to make a real impact. Overview As an Engineer in the Platform Transactions domain, you will help deliver world-class rewards and service to our customers. This role requires... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Blackhawk Network

    Pleasanton, CA
    11 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... 
    Summer work
    Casual work
    Work at office
    Weekend work

    Tailored Brands Inc

    Dublin, CA
    4 days ago
  •  ...TITLE: AIML SOFTWARE ENGINEER LOCATION: REMOTE CLIENT: HCL Lead the architectural design, development, and deployment of robust, scalable, and high-performance applications and services primarily using Java and related technologies. Apply AI/ML principles and... 
    Remote work

    Kasmo Global

    Dublin, CA
    2 days ago
  •  ...Senior Software Engineer Work statement is a non-managerial role, non-leadership role. As a Senior Software Engineer in Boeing's Secure Computing Solutions group, you will be part of the Pleasanton, California-based Integrated Product Team developing hardware and software... 

    ACL Digital

    Pleasanton, CA
    1 day ago
  •  ...Client: Workday Title: Software Development Engineer ( need data engineers with Databricks, MLOps, Spark and AWS) Client: Workday, two location Beaverton, Oregan or Pleasanton, CA, Hybrid 2 days Must have: We are not looking for ML engineers... 

    3B Staffing LLC

    Pleasanton, CA
    1 day ago
  •  ...Position Description As a Senior Software Engineer in Company's Secure Computing Solutions group, you will be part of the Pleasanton, California-based Integrated Product Team developing hardware and software security solutions for commercial and aerospace applications... 

    CTS International

    Pleasanton, CA
    2 days ago
  • $126.8k - $164.8k

     ...Sr Software Engineer Full time Pleasanton, CA, US 94588 At Gap Inc., we create culture as much as we create clothes. Our ambition is to become a high-performing house of iconic American brands that shape culture. Our portfolio—Old Navy, Gap, Banana Republic, and... 
    Minimum wage
    Full time

    Gap Inc.

    Pleasanton, CA
    2 days ago
  •  ...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... 
    Contract work
    Work experience placement
    Immediate start

    Perfict Global, Inc.

    Dublin, CA
    9 days ago
  • $175k - $200k

    Software Engineer The Top Line Here’s the deal. We’re all about helping researchers break free from tools that just don’t cut it. Unleashing problem-tackling solutions that make a huge difference in the real science they do every day. That’s our mantra, our promise and... 
    Full time
    Flexible hours

    Unchained Labs

    Pleasanton, CA
    3 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 Frontend in our Digital Technology department. You will leverage your experience in JavaScript and your proficiency in React/... 
    Summer work
    Casual work
    Work at office
    Weekend work

    Tailored Brands Inc

    Dublin, CA
    4 days ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Engineer. Location: Pleasanton, CA. Job Description: The engineer will collaborate with product managers and technical lead... 

    Ampcus

    Pleasanton, CA
    3 days ago
  • $134.3k - $229.4k

     ...opportunities and development for our teams. GENERAL PURPOSE: The Engineer III role focuses on creating intuitive, responsive, and high-...  ...AND SPECIAL SKILLS REQUIRED: • 10+ years of experience in software engineering, with extensive hands-on frontend development and... 
    Work at office
    Local area
    Remote work

    Ross Stores, Inc.

    Dublin, CA
    1 day ago
  •  ...Role: Software Developer Location: Pleasanton, CA Job Description: Design, develop, and implement software applications using .Net, SOAP UI, SQL Server and Web Services; Develop Web Forms using ASP.NET with C#, JavaScript, jQuery, JSON and CSS;... 
    Temporary work

    Fisec Global

    Pleasanton, CA
    4 days ago
  • $105.3k - $136.92k

     ...This rhythm gives you the tools, connection, and autonomy you need to make a real impact. Overview: We are looking for a Software Engineer I to join our Android engineering team. In this role you will contribute to the development and maintenance of our consumer-... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Blackhawk Network

    Pleasanton, CA
    3 days ago
  • $124.5k - $236.5k

     ...Senior Software Engineer - Lifecycle Management AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives... 
    Immediate start
    Remote work
    Monday to Friday

    AbbVie

    Pleasanton, CA
    2 days ago

Do you want to receive more vacancies?

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