Lead Software Engineer - Java and React
Location: Dublin, Ireland
Type: Full-time
Posted: 16 Days Ago
Application Deadline: July 29, 2025 (4 days left)
Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide.
We help build a sustainable economy where everyone can prosper, supporting a wide range of digital payments that are secure, simple, smart, and accessible.
Our technology, innovation, partnerships, and networks deliver products and services that help people, businesses, and governments realize their potential.
Title and OverviewThe Mastercard Services global product team seeks a Lead Software Engineer to accelerate Payments AI solutions development within our Data, Analytics, and AI suite.
This role involves building AI products for smarter decisions and better outcomes, leveraging in-house and third-party assets responsibly to maximize ROI.
Engineers work in small, flexible teams, contributing to designing, building, and testing features, from UI development to backend data modeling and architecture.
Our organizational structure is flexible, emphasizing processes that suit each team and project.
ResponsibilitiesLead strategic technical direction for applications, architectures, and development processes.Drive analytics and scalable application development.Contribute significantly to product implementation while empowering team members.Develop and maintain analytics and data models for high performance and scalability.Promote innovation through new technologies and methodologies.Lead with agility, adapting quickly and guiding teams through change.Mentor and develop a cross-functional engineering team.Foster a culture of accountability, collaboration, and continuous learning.Collaborate across teams and business units to solve complex problems.Partner with Product Managers and Designers to define roadmaps and plan releases.Ensure project alignment with customer needs and future growth scalability.Qualifications10+ years of engineering experience in agile environments.Experience leading complex full-stack application development.Proficiency in Java/Spring or C#, React with Redux, Typescript.Experience with Git, Jenkins, RESTful APIs, JSON/SOAP, SQL, multithreading, message queuing.Hands-on experience with Python or Scala, Hadoop, data pipelines, machine learning systems, data architecture, and management.Desirable SkillsCloud-native microservices development.Experience with Kafka, Zookeeper.Knowledge of security protocols, automated testing, monitoring tools like Splunk.Core CompetenciesTechnologically curious and eager to learn.Mentoring skills.Customer-centric approach.Strong problem-solving and collaboration skills.Excellent communication skills.Security ResponsibilityAll Mastercard employees must adhere to security policies, ensure confidentiality, report violations, and complete mandatory security training.
#J-18808-Ljbffr