Director, Software Engineering
4 days ago
Director, Software Engineering Mastercard, Inc. Dublin, Ireland Apply now Posted 1 month ago Permanent CompetitiveOur 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
Director, Software Engineering
Who is Mastercard
Mastercard is a global technology company in the payments industry.
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible.
Overview:
Mastercard is looking for a talented Director Software Engineer to join the Mastercard Cross Border Services team in Dublin (Ireland) location that's focussed in building Cross Border Services (XBS) capabilities to financial services.
This role will be pivotal for XBS in the cloud transformation journey.
In this role you will be part of a highly agile team building exciting and innovative products delivered at scale to global markets.
The Role:
Technology leader who is hands-on & can lead a team of engineers.
Expected to spend a significant % of time coding/on code related activities and remainder on coaching engineers on the team.
This person is recognized as a team's authority and technical expert who drives innovation and organizational growth through their contributions.
Implement, monitor and maintain compliance and security concerns in CI/CD pipelines to bring life to the principle of "Code is Design and Design is Code".
Drive implementation of consumer driven contracts to allow for evolution and learning of the domain model with hyper speed while meeting our promises to other teams internally and customers alike.
Work on complex enterprise-wide initiatives spanning multiple services/programs and drives resolution.
Work with business/product owners to architect and deliver on new services to introduce new products and bundles.
Participate and contribute to team's agile process and decisions.
Understand and contribute to Prioritization.
Drive prioritization decisions and trade-offs in working with product partners.
Drive the architectural design, including dependent services, service interactions, and policies.
Take ownership to improve the customer experience of an entire set of services/applications sold as products or bundled services.
Contribute and lead Guild initiatives by engaging and mentoring Engineers at all levels to improve the craftsmanship of Software Engineering.
Simplify and improve the cost/benefit of a function/service/architecture strategy.
Apply judgment and experience to balance trade-offs between competing interests.
Venture beyond comfort zone to take on assignments across different areas of Software Engineering.
Participate and contribute to Principal review architecture meetings and drive resolutions to enterprise-wide challenges and regulatory needs.
Conduct technical interviews for hiring engineering staff and raising the performance bar.
Identify and raise awareness to silo-ed behaviors within the organization and teams.
All About You and What you need to bring:
Expert in building highly resilient & scalable distributed systems.
Has deep exposure to various database, messaging & caching technologies.
Progressively grown career with proven design and development experiences in multiple languages (e.g., Java, .NET, JavaScript, SQL), secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management.
Has an expert understanding and experience of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure.
Infrastructure as code and cloud first software development knowledge experience preferred.
Experienced in the skills required to implement advanced test setups in production environment (e.g., A/B testing, canary releases, blue-green deployment, feature flags).
Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization.
Understands internals of operating systems (Windows, Linux, Mainframe) to write interoperable and performant code.
Has skills to develop and evangelize on reference architecture and run principles to help teams adopt Engineering Principles from the start (poison pill, active/active/active, auto-scaling, self-healing, others).
Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from gang of four) to implement efficient code.
Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization.
Has skills to promote and coach teams on take on full stack development and facilitate end-to-end service ownership.
Has skills to engage engineers across Technology organization to promote standard software patterns and reuse of common libraries and services.
Has experience in leading and coaching teams to perform software planning and estimation for large scale complex programs.
Has skills to drive trade-off discussions to set right development capacity based on value drivers (e.g., regulatory, security, new business, market parity, technical debt).
Has experience in design and execution of automation across multiple business areas and provides guidance on best methods and tools.
Performance engineering experience to ensure applications are built to scale, run, and perform for varying demands.
Has skills to evaluate practices, metrics, and roles to continually optimize SDLC methodologies and automate processes to improve lead time and quality.
Has skills to perform architecture and cost analysis for internal, hybrid, and public cloud environments.
Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders.
Has skills to define and drive advanced chaos and other operational testing practices to test points of failures, monitors, and system behaviors under adverse conditions (e.g., resource spikes, network congestion, component or infrastructure failure).
Experienced in agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for.
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.
#J-18808-Ljbffr
-
Director, Software Engineering
1 week ago
Dublin, Dublin City, Ireland MasterCard Full timeDirector, Software EngineeringApply locations Dublin, Ireland time type Full time posted on Posted 30+ Days Ago time left to apply End Date: April 30, 2025 (30+ days left to apply) job requisition id R-234263Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build...
-
Software Engineering Director
4 days ago
Dublin, Dublin City, Ireland Mastercard Full time**About the Role:**We are seeking a highly skilled Software Engineering Director to lead our engineering team in delivering innovative solutions.Key Responsibilities:Lead cross-department initiatives with long-term business implications, working closely with business and technical partners.Coach and lead a diverse engineering team, overseeing planning and...
-
Director, Software Engineering
11 hours ago
Dublin, Dublin City, Ireland MasterCard Full timeDirector, Software EngineeringOur PurposeMastercard 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...
-
Software Engineering Director
4 days ago
Dublin, Dublin City, Ireland Mastercard, Inc. Full timeAbout UsMastercard, Inc. 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...
-
Software Engineering Director
4 days ago
Dublin, Dublin City, Ireland Mastercard, Inc. Full timeCompany OverviewAt Mastercard, we're dedicated to powering economies and empowering people worldwide. We strive to make transactions secure, simple, smart, and accessible for all. Our technology and innovation enable us to deliver a unique set of products and services that help people, businesses, and governments reach their full potential.About the...
-
Director, Software Engineering
5 days ago
Dublin, Dublin City, Ireland Mastercard, Inc. Full timeOur PurposeMastercard 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...
-
Software Engineer II
1 week ago
Dublin, Dublin City, Ireland Guidewire Software Full timeSummaryAbout UsGuidewire is the world's most complete Property & Casualty (P&C) insurance platform. Our mission is to help P&C insurers engage with their customers, innovate intentionally, and grow efficiently. Our core, digital, and analytics products are trusted by leading P&C insurers in 40+ countries, many of them on our cloud, helping them better...
-
Contract Software Engineer for FPGA and ASIC
2 days ago
Dublin, Dublin City, Ireland Software Placements Full timeAbout the Role:We are seeking a Contract FPGA/ASIC Design Software Verification Engineer to join our Design Software Verification team in Dublin. As a key member of our Profiling, Debug, and Analysis tools team, you will be responsible for creating test designs that range from small unit tests to full systems addressing customer markets.This role requires...
-
Software Verification Engineer
2 days ago
Dublin, Dublin City, Ireland Software Placements Full timeJob Overview:We are seeking a skilled FPGA/ASIC Software Verification Engineer to join our team at Software Placements.
-
Engineering Manager
3 weeks ago
Dublin, Dublin City, Ireland Aspect Software Full timeDirect message the job poster from Aspect SoftwareSenior Talent Acquisition at Aspect Software | IIM Calcutta | WEM & CX | Product HiringJob Title: Manager EngineeringLocation: Ireland, RemoteAbout Aspect Software: Aspect Software develops world-class Workforce Engagement Management software that empowers businesses to achieve operational excellence. We are...
-
Director Software Engineering
2 days ago
Dublin, Dublin City, Ireland Unitedhealth Group Full timeOptum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best.Here, you will find a culture guided by diversity and inclusion,...
-
Director of Software Engineering
4 weeks ago
Dublin, Dublin City, Ireland ENGINEERINGUK Full timePosition Overview:Join our dynamic Marketing Technology (MarTech) team and lead the development and operation of next-generation software platforms to enhance our digital presence across Europe, the Eurasia Middle East, and Africa (EMEA). We are seeking a highly skilled and experienced Director of Software Engineering with a strong technical background and...
-
Director of Software Engineering
5 days ago
Dublin, Dublin City, Ireland Nexient LLC Full timeAbout the JobOverview:Nexient LLC is a leading provider of software development services, and we are looking for an experienced Software Development Director to join our team. The successful candidate will have a strong background in software development, project management, and leadership.Key Responsibilities:Develop and execute software development...
-
Engineering Director
6 days ago
Dublin, Dublin City, Ireland TP Embedded Solutions Ltd Full timeJob DescriptionWe are seeking an experienced and innovative Engineering Director to lead our engineering team in delivering high-quality software solutions. The successful candidate will have a strong background in software development, technical leadership, and project management.The role involves:Leading a high-performing engineering team to deliver...
-
Software Engineering Expert
3 days ago
Dublin, Dublin City, Ireland Testyantra Software Solutions Full time**About Testyantra Software Solutions**We are a leading software development company providing innovative solutions to clients worldwide.**Job Description**We are seeking an experienced Rust developer to join our team as a key contributor to our software engineering efforts.As a Rust developer, you will be responsible for designing and developing...
-
Director Software Engineering
2 weeks ago
Dublin, Dublin City, Ireland UnitedHealth Group Full timeOptum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...
-
Software Development Director
7 days ago
Dublin, Dublin City, Ireland Amazon Full time**Job Description**We are looking for a highly experienced Software Development Director to lead our software development team. The successful candidate will have extensive experience in designing, developing, and deploying complex software systems.**Key Responsibilities:**Lead the design, development, and deployment of software systems using agile...
-
Senior Director of Engineering
3 weeks ago
Dublin, Dublin City, Ireland Archer Recruitment Full timeSenior Director of Engineering Top 5 fastest growing Irish Companies Technology focused organisation Great culture and Mostly remote Lead a rapidly growing Software Engineering function in a growing organisation. This Technology focused organisation arelevering strong technical and business expertise to ensure complex solutions will enable their innovative...
-
Software Engineering Director
2 days ago
Dublin, Dublin City, Ireland ENGINEERINGUK Full timeJob DescriptionENGINEERINGUK is seeking a highly skilled Sr. Manager Software Development to lead our software engineering teams in delivering high-quality software solutions. As a key member of our leadership team, you will be responsible for driving engineering best practices and ensuring the delivery of highly operable and maintainable software on...
-
Director Software Engineering
1 week ago
Dublin, Dublin City, Ireland Optum Full timeOptum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...