Sr. Engineer, Software Engineering

Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Sr. Engineer, Software Engineering


•We are a progressive team of individuals passionate about better ways to build and deliver technology
•Our program is accountable supporting the delivery teams through Agile coaching, work management tools, and program metrics
•We are looking for people with a broad mindset who are interested in facilitating Lean/Agile delivery across the enterprise


•Deliver and support solutions that help internal delivery teams through work management and collaborative development tools by working with user community, understanding their needs, and using Application Lifecycle Management tool to help teams identify better practices
•Lead developers within the program in development practices and collective actions
•Design and develop new apps to extend the Work Management / Application Lifecycle Management solutions with reporting, metrics, and add-ons
•Manage large-scale projects surrounding internal and SaaS application integrations and infrastructure design
•Develop and drive metrics for team delivery through in house and vendor based tools

All About You

•Do you want to work on a team using scrum and scaled agile development practices?
•Have you supported and developed solutions within a team setting possessing specialized knowledge within assigned disciplines and software language?
•Have you collaborated with others in the development of applications, components, and system to system interfaces to complete software solutions?
•Are passionate about strong delivery practices and interested sharing that knowledge and passion with others?
•Are you a team player that knows how to lead, but can also take direction when in the presence of those with stronger talents and knowledge?


•Agile Practices - Scrum and SAFe preferred
•Strong understanding of Agile principles that drive success within the team - blurring roles when needed, small batch sizes, inspect and adapt
•Experience with Application Lifecycle Management Tools (Jira, VersionOne, CA Agile Central, CA Agile Central preferred)
•Strong skills with JavaScript frameworks like AngularJS and back-end technologies such as Node.js or ExtJS
•Basic understanding of systems architecture practices to facilitate tool integration
•Strong Java/J2EE skills and knowledge of Spring and Spring boot preferred
•Advanced working experience of Rest Webservices.
•Working experience of Jenkins, CI/CD and bitbucket/Git
•Knowledge of architecture and design patterns
•Experience specifying hardware/software requirements, and estimating development efforts

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.​

If you require accommodations or assistance to complete the online application process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

See Inside the Office of Mastercard

Mastercard operates one of the world’s fastest payment processing networks, connecting consumers, financial institutions, merchants, governments, and businesses in hundreds of countries around the world. The company’s products and solutions aim to make everyday activities such as shopping, traveling, running a business, and managing finances easy, secure, and efficient for everyone.

Back to top