Description
As a Principal Engineer within the Decision Stream program at Mastercard, you will combine enterprise-scale technical leadership with hands-on engineering for the next-generation Decision Management Platform.
Key areas of focus include leveraging disruptive technologies in real-time AI inferencing and decisioning to improve product effectiveness, increase business delivery, strengthen technical resilience, and lower cost of ownership.
Key Responsibilities
- Platform & Product Development: Build software, tooling, and platform capabilities. Design and implement large-scale distributed systems. Develop reusable services, patterns, and integrations.
- Evaluation & Technical Judgment: Evaluate systems, frameworks, and tools across quality, cost, latency, scalability, reliability, and maintainability.
- Developer Experience & Enablement: Apply AI tools as part of daily engineering practice to real product and platform problems.
- Customer Experience & Platform Strategy: Own and improve end-to-end customer experience across a portfolio of services and applications.
- Thought Leadership & Influence: Lead architectural design for complex, enterprise-wide initiatives spanning multiple services and programs.
- Talent & Culture: Mentor engineers at all levels, fostering technical growth and leadership.
Technical Domains
Candidates are not expected to be expert in all areas but should demonstrate hands-on depth and expertise in one or more of the following:
- Decisioning Data & Feature Platforms
- High-Throughput, Low-Latency & Real-Time Systems
- AI & ML Systems
- Decisioning Tooling & UX
- Cloud Infrastructure, Platform Engineering & DevOps
Requirements
- Extensive experience in software engineering and technical leadership
- Proven delivery of large-scale distributed systems
- Expertise in cloud, AI/data platforms, and modern engineering practices
- Strong communication and mentorship skills
- Bachelor’s degree (or equivalent); advanced degree preferred