Why This Role Stands Out
As a Software Engineer II at Mastercard, you'll contribute to a world-leading global technology company, driving innovation in digital payments and impacting economies worldwide. This role is perfect for a driven mid-senior engineer eager to develop expertise in advanced decisioning platforms, offering a competitive salary range of $92,000-$147,000 and significant career growth opportunities within a reputable organization. You are encouraged to apply and help shape the future of payments.
Quick Overview
Job Description
Mastercard is seeking a Software Engineer II to build secure, scalable applications for the Financial Services industry within our dynamic IT organization. You will design and implement cloud-based services, integrations, and APIs, writing clean, testable code and collaborating closely with product, architecture, and QA in an Agile environment. In our inclusive, innovation-driven culture, you'll work with modern tools and CI/CD, ensure compliance with security and regulatory standards, and mentor junior engineers while growing your skills with cutting-edge technologies.
Responsibilities
- Design, develop, and maintain scalable financial software solutions in a cloud-first environment
- Write clean, testable, and well-documented code following Mastercard and industry best practices
- Collaborate with product owners, architects, and QA to refine requirements and deliver high-quality features
- Implement integrations with internal and external financial services platforms and APIs
- Participate in code reviews, sprint planning, and Agile ceremonies
- Troubleshoot, debug, and optimize applications for performance, resiliency, and security
- Contribute to automated testing and CI/CD pipelines
- Ensure compliance with security, regulatory, and data privacy standards in financial services
- Mentor junior engineers and share knowledge across the team
- Continuously evaluate and adopt modern tools, frameworks, and engineering practices
Required Skills
- Java or C programming (OOP)
- RESTful APIs and microservices
- SQL and relational databases
- Cloud platforms (AWS, Azure, or GCP)
- CI/CD tools (Jenkins, Git
- Hub Actions, or similar)
- Automated testing (JUnit, NUnit, or similar)
- Version control with Git
- Secure coding practices
- Agile/Scrum methodologies
Similar jobs
- JM
Software Engineer II - Automation Engineer
NewJ.P. Morgan
New York City, New York🇺🇸On-site18 minutes agoAWSSeleniumTDD+15Technology - BO
Software Engineer - Developer (Experienced or Senior)
NewBoeing
Saint Louis, MO🇺🇸$126.7k - $171.3k/yrHybridYesterdayMATLABAgileC+++2Technology - ES
Dynamics 365 CE Senior Software Engineer with Copilot
NewEPAM Systems
United States🇺🇸Hybrid14 hours agoAgileAzureC#+4Technology - VS
Senior Space Embedded Software Engineer
Varda Space Industries
El Segundo, CA🇺🇸$169k - $216k/yrOn-site2 months agoFiberRustC+++1Technology - HA
Specialist, Systems Engineer
NewHarris Corporation
Colorado Springs, CO🇺🇸$80.5k - $149.5k/yrHybrid14 hours agoSAFeAgileTechnology - AS
Software Engineering - Software Engineer V
NewApex Systems
Burlingame, CA🇺🇸$79 - $89/hrOn-site14 hours agoRustSwiftC+++4Technology