A leading financial services company in Dublin seeks a Senior Software Engineer - Test to provide expertise in automated and manual testing of Java-based applications. The ideal candidate will have a Bachelor's degree and experience in developing automated tests. This full-time position emphasizes collaboration with teams to ensure software quality. Competitive salary and a dynamic work environment are offered. #J-18808-Ljbffr
Senior Specialist, Product Management 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. Job Overview Mastercard's Gateway division is seeking a dynamic and motivated Product Manager to join our team. About The Role We’re reimagining how developers interact with our payment gateway and how AI accelerates product development. This role sits at the intersection of two critical initiatives: API Transformation – Redefining how we ingress traffic, authenticate, and authorize requests to deliver a world-class developer experience. Generative AI Integration – Embedding AI into our product workflows, from requirements and collaboration to testing and artifact generation. What You’ll Do Lead API Transformation: Drive product strategy for a major API overhaul - optimizing ingress, authentication, and authorization for developers globally. Champion Developer Experience: Ensure our gateway is intuitive, secure, and future‑ready. Embed Generative AI in Workflows: Implement LLM-driven processes for requirements, collaboration, testing, and documentation. Demonstrate AI Best Practices: Set standards for how AI accelerates product development and influence adoption across teams. Collaborate Across Functions: Partner with engineering, architecture, and design to deliver high-quality solutions. Shape Roadmap & Execution: Manage priorities, trade-offs, and timelines for both API transformation and AI initiatives. What Makes You a Great Fit Hands‑On Generative AI Experience: You’ve built or integrated solutions using large language models (LLMs) – in production, serious side projects, or open-source contributions. Technical Depth: Strong understanding of APIs, developer platforms, and modern integration patterns. Payment Industry Knowledge: Experience in payments – especially merchant or acquirer side – is highly desirable. Product Leadership: 2‑4+ years in product management with experience in technical products or developer tools. Builder’s Mindset: Comfortable with ambiguity, thrives in complex challenges, and loves experimenting with AI-driven workflows. Collaborative Influencer: Skilled at aligning diverse stakeholders and driving consensus. Why Join Us Impact at Scale: Redefine developer experience for a global payments network. AI-Forward Culture: Be part of a team pioneering generative AI in product development. Career Growth: Visibility with senior leadership and opportunities to lead transformative projects. Working Environment: Attractive office, bonus, and benefits. Corporate Security Responsibility 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. Seniority Level Associate Employment Type Full‑time Job Function Product Management and Marketing Industries Financial Services, IT Services & IT Consulting, and Technology, Information and Internet #J-18808-Ljbffr
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 Systems Platform Architect (Kubernetes) The Shared Components Service Delivery team is looking for a candidate who can help us solve problems, plan and design the footprint of our systems, and lead Mastercard in definition of standards and best practices. Infrastructure Design at Mastercard is a team of Technology Architects responsible for the analysis and design of the infrastructure framework to fit the application, platform or system needs in-line with Mastercard's operational standards and engineering principles. Our team is engaged from the beginning of the analysis and design phase to work with the application teams and other critical teams within Mastercard to ensure the completed infrastructure and application architecture aligns with Mastercard’s security, scalability, reliability, and availability standards. Are you passionate about systems architecture, and ensuring the set of high-level requirements is consistent, complete, correct, and operationally defined? Do you have a high degree of initiative and self-motivation and demonstrate the ability to drive results? Are you passionate about delivering quality? Then… we would love to hear from you! Major Accountabilities for this role: Responsible for gathering requirements, conducting infrastructural analysis and producing robust designs that adhere to approved Mastercard technologies, and ensuring the design meets all Mastercard's technology and security policies. Responsible for meeting with peers, engineers, application team(s) and user(s), to determine that all the high-level requirements have been met. Responsible for generating products such as Technical Architecture Documents, technical memos, logical flows, and models to keep the users, architects, and the engineers constantly up to date and in agreement on the architecture and infrastructure layout of an application, system, or platform. Responsible for ensuring that all architectural products and products with architectural inputs are maintained in the most current state. In charge of resolving architectural and operational problems impacting infrastructure and product availability and performance globally. Leads and collaborates to achieve the definition of new standards. May assume lead and total accountability for ongoing regional projects as assigned; including responsibility for planning; time and cost control; resource utilization and implementation. May contribute to incident/problem diagnosis and root cause analysis. Education (preferred): Bachelor’s degree in computer sciences, or Information Systems, or equivalent experience. All About You Proven experience in infrastructure design and documentation with ability to design high-availability, resilient, and cost-optimized infrastructure solutions that meet business and compliance requirements Demonstrated knowledge of Kubernetes architecture and ecosystem including cluster connectivity, network and storage dependencies, and inter-service communication flows Strong knowledge of cloud and hybrid architectures Strong knowledge on networking and security fundamentals, including segmentation, routing and access control integration Working knowledge of load balancers and web application firewalls Working knowledge of cloud technologies Advanced knowledge of techniques or methodologies to achieve non-functional requirements like reliability, availability, resilience, performance, security. Strong collaboration and communications skills to work across platform, application, and security engineering teams Skills/Abilities: Displays leadership and initiative. Detailed oriented and customer obsessed. Strong verbal and written communication skills Ability to multi-task and prioritize efforts. Ability to pick up new technologies at a quick pace and learn on-the-go Ability to work with team members located in multiple geographies Displays excellent collaborative skills with cross-functional teams. Provide positive customer service to internal business partners. 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
A global payments technology company located in Dublin is looking for a Software Principal Engineer (Architect) to lead the architecture of their virtual card management platform. This role involves driving collaboration among teams, ensuring solutions meet security standards, and mentoring engineers. The ideal candidate will have a strong background in software engineering and experience with multiple programming languages. Competitive salary and full-time employment are offered. #J-18808-Ljbffr
Senior Software Engineer - Test 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. Job Overview We are seeking an experienced Test Engineer to provide technical expertise in automated and manual testing of Java‑based, distributed, highly available applications, where system quality and performance is critical. Key Responsibilities Develop and execute automated tests for web APIs and GUIs (Java, Python). Develop and execute manual exploratory tests. Identify and implement more complex automation efforts. Collaborate with team members and internal stakeholders to ensure requirements meet customer needs, and software meets requirements. Work closely with business and development teams to define test plans and schedules. Qualifications Bachelor’s degree in Information Systems, IT, Computer Science or Engineering or equivalent work experience. Recent experience developing automated tests or applications (Java or Python). Comfortable creating and maintaining data‑driven automated tests for complex distributed systems. Command‑line scripting and troubleshooting skills (Linux). Understanding of API protocols and web services (REST, JSON). Hands‑on experience with version control (Subversion, Git). Ability to analyse application logs and assist other engineers by using basic debugging techniques. Ability to perform routine database administration and queries (PostgreSQL/MySQL). Familiar with continuous integration (Jenkins). Familiar with defect/requirements management tools (Rally, Bugzilla). Familiarity with card payments systems or security an advantage. Experience in Agile development (Scrum). Ability to work autonomously and within a team environment. Actively involved in your own professional development and skills growth. Corporate Security Responsibility 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. Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. Employment Details Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Engineering and Information Technology Industries: Financial Services, IT Services and IT Consulting, Technology, Information and Internet #J-18808-Ljbffr
Software Principal Engineer (Architect) Join to apply for the Software Principal Engineer (Architect) role at Mastercard 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 Principal Engineer (Architect) 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 and 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. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Financial Services, IT Services and IT Consulting, and Technology, Information and Internet #J-18808-Ljbffr
A global payment technology company in Dublin is looking for an experienced Lead Data Scientist. In this role, you will lead complex data modeling initiatives, work with cross-functional teams, and guide junior colleagues. The ideal candidate should have strong programming skills in Python, a background in statistical methods, and experience with data visualization tools like Tableau and Power BI. Join us to drive innovation and data-driven decision-making in a vibrant team environment. #J-18808-Ljbffr
A global financial services company in Dublin is seeking a Senior Software Engineer specializing in Java/Spring. The role involves developing secure and scalable Java web services, collaborating within a project team, and ensuring software quality. Ideal candidates will have a Bachelor's degree in IT or related fields and strong Java skills. This is a full-time position with a mid-senior level requirement. #J-18808-Ljbffr
A leading financial services company in Dublin is seeking a Senior Platform Engineer to design and implement Azure-based database solutions. The ideal candidate will have proven experience with Azure database services, strong skills in T-SQL, and a passion for optimizing database performance. This role focuses on innovative problem-solving and requires familiarity with infrastructure as code and DevOps practices. Competitive benefits and a collaborative environment are offered. #J-18808-Ljbffr
A leading global technology firm is seeking a Lead Product Manager for Cross-Border Services in Dublin. The role involves managing cross-functional stakeholders, defining product specifications, and ensuring delivery consistency. Candidates should have 8-12 years of product development experience, preferably in financial systems like FX, SWIFT, or ACH, along with strong leadership and communication skills. This role offers an exciting opportunity to impact international payment solutions. #J-18808-Ljbffr