Mastercard
PrincipalSoftwareEngineer/SolutionArchitect
Neural analysis suggests this role is
optimal for Senior candidates.
“Principal Software Engineer/Solution Architect at Mastercard. Skills: Solution architecture, Distributed systems, Decision management, Real-time platforms. Lead architecture for DPUI API. Lead architecture for DPUI service”
Industry & Context.
Manage trade-offs; Combine strategic thinking; Hands-on technical judgment; Bring clarity to ambiguity
What They're Looking For.
Must Have
Foundation in distributed systems, API and service design, Modern backend architecture, Data-intensive platform design, Microservices architecture experience, Domain-driven design experience, Modern integration patterns experience, CI/CD experience, Containers experience, Kubernetes experience, Modern delivery practices experience, Web architecture understanding, Application development understanding, Integration patterns understanding, RESTful APIs understanding, Relational data technologies experience, Operational data technologies experience, Oracle experience, PostgreSQL experience, Data models for high-volume transaction processing, Define non-functional requirements, Experience supporting modernization, Experience supporting migration, Experience supporting platform transformation
Nice to Have
Fraud platform experience, Decisioning platform experience, Workflow platform experience, Analyst-facing platforms experience, High-performance data storage experience, GemFire experience, In-memory data platforms experience, Distributed data platforms experience, Database experience, Data models for operational workflows, Streaming platforms experience, Messaging platforms experience, Event-driven architectures experience, Near-real-time architectures experience, Integrating vendor products experience, Integrating open-source products experience, Developing highly scalable systems experience, Developing high-performance transaction systems experience, Architecture governance familiarity, Risk assurance familiarity, Enterprise review processes familiarity, AI/GenAI exposure, Automation opportunities exposure
What You'll Do.
Lead architecture for DPUI API
Lead architecture for DPUI service
Lead architecture for DPUI data layers
Support analyst workflows
Support customer-facing capabilities
Support real-time service interactions
Support integration with DMP platform
Define target-state solutions
Guide design of applications
Guide design of services
Shape architecture across APIs
Shape architecture across microservices
Shape architecture across database technologies
Shape architecture across integration patterns
Produce clear architecture deliverables
Support decision-making
Support delivery alignment
Drive architecture decisions
Balance long-term direction
Balance practical delivery needs
Balance platform stability
Balance customer enhancements
Balance business case priorities
Partner with product teams
Partner with UI Architect
Shape solution roadmaps
Define viable transition states
Align technical decisions
Provide technical leadership
Guide engineering teams
Support engineering teams
Work across engineering
Work across operations
Ensure solutions are cohesive
Ensure solutions are supportable
Ensure solutions align with standards
Contribute to governance
Contribute to assurance
Contribute to architecture review
Ensure designs are articulated
Ensure designs are traceable
Ensure designs are implementation-ready
Operate as part of central architecture team
Partner with peer architects
Support emerging architects
Mentor emerging architects
Grow architectural capability
Strengthen technical decision-making
Increase speed to market
Increase operational efficiency
Increase platform flexibility
Increase long-term maintainability
How You'll Work.
Team & Collaboration
Partner with product teams; Work with UI Architect; Partner with engineering; Partner with UX; Partner with operations; Work with SMEs; Partner with peer architects
Communication Scope
Communicate architecture clearly
Full Job Description
**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 and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._ **Title and Summary** ### Principal Software Engineer/Solution Architect ### Principal Software Engineer / Solution Architect – Decision Management Platform Overview Join a team building modern, real-time decisioning platforms for fraud analysis and prevention. As a Principal Software Engineer / Solution Architect, you will define and lead the architecture for a customer-facing platform within the Decision Management Platform (DMP), focused on Decision Products UI (DPUI), also known internally as The Fraud Center. This role owns the API, service, data, and integration architecture for DPUI and works in close partnership with the UI Architect, who leads the user interface architecture. You will shape technical direction, architecture strategy, and governance to ensure the platform is secure, scalable, resilient, and aligned with enterprise and regulatory expectations. Working closely with product teams, UI Architect, and engineering, UX, and operations partners, you will guide DPUI through modernization, customer enhancements, and business cases that require new capabilities or changes to existing services. Role • Lead the architecture for the DPUI API, service, and data layers, ensuring they support analyst workflows, customer-facing capabilities, real-time service interactions, and integration with the wider DMP platform. • Define target-state solutions and guide the design of applications and services across event review, case management, report management, r
Applying for this Principal Software Engineer/Solution Architect role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Mastercard?
Real rants from real employees. Read before you apply.