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
Principal Engineer – Data Platform (Identity Solutions)
We are looking for a Principal Engineer to join the Identity Solutions Data Platform team, the platform underlying Mastercard's Identity Graph and Identity Network, which continuously processes terabytes of data and tens of billions of records to help detect and prevent fraud for customers worldwide. Role You will assess our data processing pipelines against cost, efficiency, and reliability targets, prototyping solutions to validate feasibility and measuring results against clear KPIs. You will then work with engineers, product managers, and business stakeholders to build the case for change. You will provide hands-on technical leadership: setting the standard for engineering quality through your own work, developing lead and senior engineers, and identifying gaps in our development practices with the same methodical, evidence-based approach. You will also maintain a clear view of how our platform fits into the broader Mastercard technology ecosystem, anticipating the needs of partner teams and identifying opportunities to consolidate on shared platforms. All About You A track record of delivering complex systems through personal depth and attention to detail, with the ability to design an architecture, write and review code, and hold high standards for quality at every level of the stack. Deep experience designing and operating large-scale data processing pipelines, with the ability to reason about tradeoffs in pipeline architecture, cost, performance, and reliability. Experienced with distributed systems, cloud infrastructure (AWS), security, and reliability engineering. Extensive hands-on experience with Spark and Databricks; proficiency in Scala or Java, with Python experience a plus. Able to assess technical proposals with data: prototyping to validate feasibility and defining measurable success criteria to support clear recommendations. Familiar with machine learning workflows, including feature engineering, model training, and the data infrastructure requirements that support them. Able to review requirements critically and collaboratively, asking whether something is truly needed, proposing alternatives, and surfacing concerns early, while keeping the team moving forward. Clear communicator who can explain technical decisions to engineers, product owners, and business stakeholders at the right level of detail. Committed to mentoring the engineers you work with, patient in explaining complex topics and generous with your time and knowledge. Aware of how the team's work fits into the broader organization, proactive in communicating across teams, and alert to opportunities to share platforms and avoid duplicated effort. 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 Principal Software Engineer in Hungary vacancy
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Principal Engineer – Data Platform (Identity Solutions) We are looking for a Principal Engineer to join the Identity...SuggestedFull timeWorldwide
- ...deployments. Familiarity with monitoring, especially tools like Grafana, Loki, Prometheus, and Dynatrace. Familiarity with agile software development methods such as Scrum. Working style is characterized by initiative, flexibility and the ability to work in a team,...SuggestedWork from homeHome officeFlexible hours
- ...Lambda and API-driven architectures. Collaborate with the Data Engineering team to maintain and optimize Databricks workspaces, clusters,... ...CI/CD pipelines to enable fast, reliable, and automated software delivery. Implement monitoring, logging, and alerting solutions...Suggested
- ...What you´ll do Develop software for autonomous robotic systems Design reliable, fault-tolerant robot behaviors Build health... ...performance Collaborate closely with AI, robotics, and software engineering teams We´re looking for someone who Has strong software...Suggested
- ...meet ongoing business needs and fix issues. Requirements: ~ Academic background Computer Sciences, Information technology, Engineering, or related field ~5+ years of experience as SAP consultant ~ Significant experience in SAP deployment in industrial plants...SuggestedWork at office
- ...Requirements: ~5+ years of experience as SAP consultant ~ Master’s degree or equivalent ~ Computer Sciences, System Analysis, Engineering, Business school or similar areas ~ Significant experience in SAP deployment in industrial plants ~ Process Industry...Work at office
- Tasks Coordinate the work of assigned SAP Competence Center functional team providing service to the subsidiaries of Lesaffre International on the following fields: Provide quality support service Support ongoing projects Run enhancement initiatives Ensure...Permanent employmentWork experience placementHome office
- ...realize their greatest potential. Title and Summary Lead AI Engineer Our Purpose Mastercard powers economies and empowers people... ...Verification products. Our ideal candidate combines strong software and data engineering fundamentals with hands-on experience building...Full timeWork at officeWorldwide
- Tasks: Manage user access, roles, and permissions within Workday Support onboarding, audits, and security settings Provide day-to-day user support, guidance, and training Assist during key business periods (e.g., month-end, HR cycles) Support system maintenance...Work from homeHome officeFlexible hours
- ...development workflows Collaborate closely with architects, project managers, and international development teams Contribute to software quality through code reviews, testing, and CI/CD processes Take part in architectural decisions and continuous improvement...Home officeFlexible hours
- ...understand their business processes, objectives, and requirements for implementing or optimizing SAP solutions. Configuring SAP software according to client requirements. Supporting the implementation, including installation, setup, data migration, and testing....2 days per week
- ...As a Principal Cloud Security Engineer at LastPass, you will partner with DevOps and CI/CD engineers and our Architects team to ensure security... ...to embed shift-left security practices throughout the software development lifecycle Implement and manage cloud and...Full timeTemporary workRemote workHome officeFlexible hoursShift work
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer (DevOps) Our Purpose: We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making...Full timeWorldwide
- ...optimisation. Integrate ML solutions with lakehouse-based data platforms and existing data pipelines. Collaborate with data engineers, architects, business stakeholders and external vendors. Review vendor solutions and ensure alignment with internal architecture...Work at officeHome office3 days per week
- Responsibilities Design, develop, and customize SAP Fiori and UI5 applications Collaborate with backend and functional teams to deliver intuitive, high-performing solutions Maintain and enhance existing applications, ensuring quality, performance, and usability...2 days per week3 days per week
- ...Requirements ~5+ years in data engineering, solutions engineering, or technical delivery ~ Proficiency in Python for scripting, automation, and data wrangling ~ Hands-on REST API experience integration, testing, endpoint configuration ~ Experience with Apache Spark...
£500 per month
...most sophisticated modern companies rely on daily. Position Overview We are seeking a highly sophisticated, systems-minded Software Engineer III, Backend to join our core Orchestration product group in a full-time remote capacity. In this high-calibre engineering...Full timeContract workRemote workWork from homeWorldwideHome office- ...within the factory. You Are The Perfect Candidate If You Obtain Bachelor’s degree in Computer Science, Automation, Industrial Engineering, or a related field; Proficiency in SQL (query optimization, database management, data modeling); Experience with MES...Permanent employmentFull time
- ...models, and data pipelines. Collaborate closely with Data Engineering, DevOps, and Product teams to deliver seamless end-to-end user... ...Required Skills & Qualifications ~2–5 years of professional software engineering experience. ~ Strong hands-on experience with React...
- ...skills Ability to think outside the box Basic understanding of Agile/Scrum methodologies Nice to have AWS Certified DevOps Engineer – Associate AWS Certified Solutions Architect – Associate AWS Certified Security – Specialty What they offer...Work at office
- ...Performing code reviews and providing timely feedback to other engineers, with attention to shared platform stability and long-term... ...execution. Requirements Minimum 4 years of professional software development experience. Strong professional experience in frontend...
- ...orchestration, context management and optimization Collaborate with engineering teams to introduce and improve AI-powered solutions... ...in a modern C#/.NET environment Requirements ~4+ years of software development experience ~ Strong backend knowledge with C#/.NET...Home officeFlexible hours
- ...interfaces. Contribute to test automation and ensure high software quality standards. Support CI/CD practices and deployment processes... ..., and deliver software features. Senior-level software engineering experience (junior profiles will not be considered)....Full time
- About Spate At Spate, we use data science to predict the next big consumer trend in beauty, personal care, wellness & functional food. Spate was founded in 2018 by Yarden Horwitz & Olivier Zimmer, two ex-Googlers who led the trendspotting division at Google and uncovered...Contract work
- ...behavior. The Role This is a technical role with a high degree of autonomy expected. ~3 years of experience as a software engineer, working on backend and ETL for web applications ~ Experience collecting, cleaning, and analyzing large data sets ~ Proficiency...Contract workShift work
- About the Role We are looking for an experienced Full Stack Developer with Test Automation experience to join an established delivery team working on financing solutions for private customers, including consumer loans and revolving credit facilities. The successful candidate...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches




