The Decision Management Program (DMP) delivers intelligence for faster, smarter decision-making at global scale across the payment journey. Its products structure and apply complex business logic to help teams manage risk, adapt to regulatory, geopolitical, and market changes, and support profitable customer engagements. DMP is built for resiliency, availability, and future growth. The Senior Software Engineer is an experienced individual contributor who designs, develops, tests, deploys, and maintains complex backend applications and services, with a strong focus on Java. The role applies deep technical expertise to solve challenging engineering problems, influence design decisions, and improve engineering practices in collaboration with product, operations, and other stakeholders. Senior Software Engineers work autonomously across the software development lifecycle and help raise engineering standards through backend development, code quality, automated testing, system design, secure engineering, and knowledge sharing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior