Lead Software Engineer

Mastercard Mastercard · Fintech · Dublin 18, Dublin, Ireland · Engineering

Lead Software Engineer for Mastercard's Data & Services team, focusing on advanced analytics programs like Credit Risk, Portfolio Optimization, and Ad Insights. The role involves leading a team to design and build full-stack web applications and data pipelines, enhancing customer experience with new UIs, API-based data publishing, and scalable big data processes. The team works in a fast-paced, agile environment, contributing to the design, build, and testing of features, from intuitive UIs to backend data models and data flows.

What you'd actually do

  1. Manage, coach, and develop a cross-functional engineering team
  2. Provide strategic technical and product direction for applications, architectures, and software development processes
  3. Design and develop new, complex technical products from inception to release
  4. Partner with product development on the product roadmap, scoping features, and planning releases
  5. Champion technical innovation and high quality within the team

Skills

Required

  • .NET/C#/Java
  • React
  • Redux
  • Typescript
  • SQL Server
  • object-oriented languages
  • front-end frameworks
  • relational database technologies

Nice to have

  • Spring Boot

What the JD emphasized

  • 12+ 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