
Senior software engineer
Mastercard · Posted Nov 6
Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
Mastercard's Cardholder Services, Global Benefits team develops next-generation products and services that enable cardholders to securely, efficiently, and intelligently access and use benefits across multiple digital channels. The team works in digital payments and benefits, building scalable, secure, and high-quality software solutions. This Senior Software Engineer role covers analysis, design, development, testing, delivery, and support of software solutions, including driving automation initiatives and collaborating with Product Management, Engineering, and Quality Engineering in an Agile environment.
What you will do
- As a Senior Software Engineer, you will be responsible for the analysis, design, development, testing, delivery, and support of software solutions.
- You will define requirements, develop and customize applications, drive automation initiatives, and ensure adherence to Mastercard standards, processes, and best practices.
- Working within an Agile environment, you will collaborate with Product Management, Engineering, and Quality Engineering teams to deliver scalable, secure, and high-quality solutions.
- In addition, you will take ownership of critical initiatives, drive the team's automation strategy, build and enhance automation frameworks, mentor engineers, participate in code reviews, PoCs, and technical evaluations, and continuously improve quality, efficiency, and engineering practices.
Skills used in this role
What the employer is looking for
- Strong hands-on experience in Java, J2EE, Spring, and Spring Boot
- Experience building and consuming REST APIs and Web Services
- Hands-on experience with Playwright, Selenium, and API Automation
- Experience designing and implementing automation frameworks and automation strategies
- Strong understanding of software engineering principles, design patterns, and SDLC
- Experience with CI/CD, Git, code reviews, and Agile/Scrum methodologies
- Ability to take ownership, drive initiatives independently, and deliver results
- Experience troubleshooting production issues, root-cause analysis, and production support
- Strong communication, collaboration, and mentoring skills
- High degree of initiative, self-motivation, and continuous learning mindset
- Bachelor’s degree in Information Technology, Computer Science, Information Systems, Engineering, or an equivalent combination of relevant education and experience.
Preferred qualifications
- Test Driven Development (TDD)
- Continuous Integration and Continuous Delivery
- Microservices architecture
- Cloud-native application development
- Performance and security testing
- Payments, Benefits, or FinTech domain experience
Benefits and support
- Compensation and benefits are detailed in the job posting
About Mastercard
Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.
- Industry
- Payments
- Company size
- 10001+ employees
- Founded
- 1966
- Location
- Purchase, New York, USA
- Funding stage
- Public Company
Funding
Public Company · $115M raised
Leadership
Chief Executive Officer
Chief Business Officer
President & Chief Technology Officer
Chief People Officer
Recent coverage
Stock Titan
Mastercard Reports Third-Quarter 2026 Results with 14% Revenue Growth2026-10-29
Mastercard Newsroom
Mastercard Advances Agentic Commerce with New Trust and Intelligence Services2026-09-30
PYMNTS
Mastercard Names New CFO Ling Hai Amid Larger Leadership Reshuffle2026-06-02
Mastercard Newsroom
Mastercard Unveils Agent Pay, Pioneering Agentic Payments Technology to Power Commerce in the Age of AI2025-04-29