Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Principal, software architecture & engineering

Dublin
MasterCard
Architecture
€150,000 - €200,000 a year
Posted: 7h ago
Offer description

Job Title:

Principal, Software Architecture & Engineering

Overview:

Who is Mastercard?

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.

Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Overview

Mastercard is looking for a talented Principal Software Engineer to join the Mastercard Cross Border Services team in New York City, focusing on building Cross Border Services (XBS) capabilities for financial services. This role is pivotal in Mastercard's cloud transformation journey. You will be part of a highly agile team building innovative products delivered at scale to global markets.

Role

This role involves working with a team of talented engineers to develop high-performance Cross Border payment solutions. The role combines defining the technical strategy, architecture, design, and hands-on coding, collaborating with a broader team to drive outcomes.

As a principal software engineer, your responsibilities include:

1. Define, Design & Code Software solutions:
* Lead architecture, design, and development of software systems and applications tailored to client needs or creating products for Mastercard.
* Act as a senior engineer to determine design choices and technical standards.
* Collaborate with product teams to understand requirements, propose solutions, and provide technical leadership.
* Evaluate build vs. buy solutions, partner with fintechs and startups for innovative solutions.
* Document system architecture, create high-level designs, and guide low-level design.
* Implement domain-driven design, enforce contextual mappings, and drive implementation of consumer-driven contracts.
* Apply cutting-edge engineering practices across multiple frameworks, including feature flags and fitness functions.
* Favor declarative paradigms and functional programming, paying off technical debt and refactoring for better SDLC, performance, and availability.
* Ensure compliance and security in CI/CD pipelines, emphasizing that "Code is Design and Design is Code".
1. Tech Lead:
* Lead software development projects, especially at early stages.
* Build and manage engineering teams, assign tasks, and coordinate with scrum leads.
* Engage with partner organizations to ensure solutions meet standards.
* Lead multiple engineering teams to achieve project objectives.
2. Thought Leadership/Mentoring:
* Build relationships with technical peers and promote enterprise architecture.
* Design and maintain common tech stacks and blueprints.
* Develop and maintain tools and services for global engineering teams.
* Collaborate with security, cloud, and infrastructure teams for secure architecture.
* Share updates and insights on new technologies and innovations.

Skills

* 12+ years in software engineering or related roles.
* Experience implementing complex enterprise technology solutions.
* Deep knowledge of software development processes, design, and architecture.
* Hands-on experience with various coding languages, data modeling, and microservices architecture.
* Experience building high-scale, globally available platforms.
* Expertise in Java, Spring Boot, Apache Nifi, Spark, and related technologies.
* Understanding of API standards, automated testing, CI/CD tools, and cloud platforms (AWS preferred).
* Knowledge of containerization, orchestration, infrastructure as code, and cryptography.

All About You

* Loves creating innovative solutions in a collaborative environment.
* Has advanced knowledge of modern software engineering concepts.
* Passionate about software development and code quality.
* Shows initiative and willingness to tackle challenging opportunities.
* Excellent communicator and collaborator.
* Interested in mentoring and developing future software talent.
#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior cyber security architect
Dublin
Permanent
The Recruitment Company
Cyber security architect
£110,000 - £130,000 a year
Similar job
Enterprise architect
Dublin
Permanent
Innovative Tech People
Enterprise architect
£100,000 - £130,000 a year
Similar job
Uki technology consulting - enterprise architect, senior manager
Dublin
Ernst & Young Advisory Services Sdn Bhd
Enterprise architect
Similar jobs
Architecture jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > Architecture jobs > Architecture jobs > Architecture jobs in Dublin > Principal, Software Architecture & Engineering

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save