Description
This is a hands-on Lead Engineer role focused on building backend and full-stack capabilities for Mastercard's next-generation Decision Management Platform.
You will own technical areas end to end, write code, shape architecture, mentor engineers, and turn ambiguous goals into reliable services, APIs, workflow tools, and user-facing experiences.
Key Responsibilities:
- Own meaningful backend and full-stack capabilities from problem definition through design, implementation, testing, deployment, and production support.
- Design and build scalable services, APIs, workflow tooling, frontend experiences, and integrations.
- Set technical direction, make pragmatic architecture decisions, and align engineers around maintainable solutions.
- Use design reviews, code reviews, and hands-on coaching to raise engineering quality and reduce complexity.
- Write code, build prototypes, and use AI coding tools to improve speed, quality, and team effectiveness.
- Work closely with product, engineering, and senior stakeholders to turn ambiguous goals into working software and measurable outcomes.
What We're Looking For:
- You lead through delivery. You have shipped meaningful backend, full-stack, or product-facing capabilities in complex production systems.
- You think end to end. You connect user experience, APIs, backend design, data flows, operations, and business outcomes.
- You influence by doing the work. You guide technical direction through judgment, clear communication, and hands-on credibility.
- You care about quality. Testing, observability, security, clean interfaces, and maintainability are part of how you build.
- You are adaptable. You are comfortable with ambiguity, changing priorities, and small, fast-moving teams.
Relevant Experience:
- Strong hands-on software engineering experience building backend services, APIs, full-stack applications, or complex production systems.
- Experience owning technical areas end to end, including design, implementation, testing, deployment, and production support.
- Strong fundamentals in software design, architecture, API design, data modeling, testing, code review, secure coding, performance, and troubleshooting.
- Experience mentoring engineers and influencing technical direction through design reviews, code reviews, and clear communication.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Benefits:
- Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
- Flexible spending account and health savings account
- Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
- 80 hours of Paid Sick and Safe Time
- 25 days of vacation time and 5 personal days
- 10 annual paid U.S. observed holidays
- 401k with a best-in-class company match
- Deferred compensation for eligible roles
- Fitness reimbursement or on-site fitness facilities
- Eligibility for tuition reimbursement