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, innovation, partnerships, and networks combine to deliver unique products and services that help people, businesses, and governments realize their greatest potential.
Title and Summary
Manager, Full Stack Software Engineering - Overview
We are the global technology company behind the world's fastest payments processing network. We facilitate commerce, connect financial systems for the previously excluded, serve as a technology innovation lab, and host Priceless. We ensure every employee has the opportunity to be part of something bigger and to change lives. We believe as our company grows, so should you. We aim to connect everyone to endless, priceless possibilities.
Within Mastercard, the Data & Services team is a key differentiator, providing cutting-edge services used by some of the world's largest organizations to make multi-million dollar decisions and grow their businesses. Focused on thinking big and scaling fast globally, this agile team handles end-to-end solutions for a diverse customer base, centered on data-driven technologies and innovation, including payments consulting, loyalty programs, marketing, experimentation, and data-driven risk management services.
The Advance Analytics Program comprises a set of products offering insights into Credit Risk, Portfolio Optimization, and Ad Insights. We are enhancing user interfaces, moving to API-based data publishing, utilizing new data sets and algorithms, and generating scalable big data processes.
We seek an innovative Software Engineering Manager to lead the team responsible for designing and building full-stack web applications and data pipelines, thriving in a fast-paced, agile environment. This individual will collaborate closely with other business areas to develop solutions that deliver value to our customers.
Our engineers work in small, flexible teams, contributing to designing, building, and testing features—from responsive UIs to backend data models and data flows. There are no rigid structures, and each team adopts processes best suited for their projects.
Examples of our products include:
- Portfolio Optimizer (PO): Uses Mastercard's data and analytics to help issuers identify and increase revenue opportunities within credit and debit portfolios.
- Audiences: Uses anonymized transaction insights to offer targeting segments likely to purchase, aiding campaign planning and activation.
- Credit Risk products: APIs and tools providing lenders real-time KPIs and insights to make smarter risk decisions using Mastercard data.
Position Responsibilities
As a Manager, Software Engineering, you will:
- Manage, coach, and develop a cross-functional engineering team
- Provide strategic technical and product direction for applications, architectures, and development processes
- Design and develop complex technical products from inception to release
- Partner with product teams on roadmaps, feature scoping, and release planning
- Champion technical innovation and high quality
- Collaborate across teams to solve complex problems
- Lead goal setting and accountability within the team
- Foster experimentation and innovation to develop a high-performing team
- Contribute as a hands-on developer for product solutions
- Lead with an agile mindset, adapting quickly to new information
- Keep stakeholders informed and incorporate feedback into technical decisions
- Identify engineering needs to scale solutions to meet demand
Ideal Candidate Qualifications
- 10+ years of full-stack engineering experience in an agile environment
- Experience leading engineering teams and mentoring juniors
- Proven track record in designing and implementing large, complex features
- Experience managing large, multi-team technical efforts
- Proficiency with Java/Spring Boot, .NET/C#, React, Redux, Typescript, SQL Server, or similar technologies
- Strong ability to learn new technologies
- Customer-centric development approach
- Strong analytical and problem-solving skills
- Experience improving development processes
- Excellent collaboration skills across roles and geographies
- Motivated, creative, self-directed, and team-oriented
- Degree in Computer Science or related field
- Excellent English communication skills
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks carry inherent risks. Every employee must:
- Abide by Mastercard's security policies
- Maintain confidentiality and integrity of accessed information
- Report security violations or breaches
- Complete mandatory security trainings
#J-18808-Ljbffr