# Lead Software Engineer

**Company**: Mastercard
**Location**: Dublin
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Dublin-Ireland/Lead-Software-Engineer_R-289680?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a17a660f-c9a

## Description

We are seeking a Lead Software Engineer to join our Data & Services team at Mastercard. As a Lead Software Engineer, you will lead the team responsible for the design and build of a full stack web application and data pipelines, and thrive in a fast-paced, agile environment.

The Data & Services team is a key differentiator for Mastercard, providing cutting-edge services that are used by some of the world's largest organizations to make multi-million dollar decisions and grow their businesses. The team is focused on thinking big and scaling fast around the globe, and is responsible for end-to-end solutions for a diverse global customer base.

As a Lead Software Engineer, you will:

- Manage, coach, and develop a cross-functional engineering team

- Provide strategic technical and product direction for applications, architectures, and software development processes

- Design and develop new, complex technical products from inception to release

- Partner with product development on the product roadmap, scoping features, and planning releases

- Champion technical innovation and high quality within the team

- Collaborate across teams and business units to solve complex problems

- Lead goal setting and accountability practices within the engineering team

- Continuously experiment and innovate to develop a high performing engineering team

- Be a strong individual contributor to the implementation efforts of product solutions

- Lead with an agile mindset and pivot fast and often as new information surfaces

- Keep senior stakeholders informed of progress and incorporate input into technical decisions

- Identify short term and long-term engineering needs to scale platform solutions to meet customer demand

The ideal candidate will have:

- 10+ years of full stack engineering experience in an agile production environment

- Experience leading engineering teams and/or coaching and mentoring junior teammates

- Experience leading the design and implementation of large, complex features in full-stack applications

- Experience leading a large technical effort that spans multiple people and teams

- Strong technologist with proven track record of learning new technologies and frameworks

- Customer-centric development approach

- Passion for analytical / quantitative problem solving

- Experience identifying and implementing technical improvements to development processes

- Collaboration skills with experience working with people across roles and geographies

- Superior academic record with a degree in Computer Science or related technical field

- Strong written and verbal English communication skills

We offer a range of benefits and perks, including opportunities for growth and development, competitive salary, and a dynamic work environment.

## Skills

### Required
- Java
- Spring Boot
- React
- Redux
- Typescript
- SQL Server
- PG SQL
- object-oriented languages
- front-end frameworks
- relational database technologies

### Nice to have
- .Net
- C#
- Python

---

Source: [Apply at mastercard.wd1.myworkdayjobs.com](https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Dublin-Ireland/Lead-Software-Engineer_R-289680?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
