Full-Time

Senior Software Engineer

Posted on 3/15/2025

Mastercard

Mastercard

10,001+ employees

Facilitates secure digital payment transactions

Compensation Overview

$115k - $184kAnnually

+ Bonus + Commission

Senior

Company Historically Provides H1B Sponsorship

O'Fallon, MO, USA

Category
Backend Engineering
Security Engineering
Software Engineering
Required Skills
PowerShell
Python
Java
C#
Go
Jenkins
Requirements
  • Windows Server Admin, PowerShell, CIS Benchmark experience
  • Ability to write secure code in multiple languages (e.g., Java, Python, Golang, C#)
  • Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
  • Understanding of basic engineering principles used in building and running mission critical software capabilities
  • Ability to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
  • Understanding and implementing standard branching (e.g., Gitflow) and peer review practices
  • Skills in test driven and behavior driven development (TDD and BDD)
  • Understanding use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading)
  • Understanding and implementing Application Programming Interface (API) standards and cataloging
  • Skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level
  • Ability to apply tools (e.g., Sonar, Zally, Checkmarx) and techniques to scan and measure code quality and anti-patterns
  • Skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing)
  • Skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second)
  • Skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, XL Release)
  • Skills to understand, report, and optimize delivery metrics
  • Skills to document and drive definition-of-done for requirements
  • Understanding how to build robust tests to minimize defect leakage
  • Skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs
  • Skills to understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
Responsibilities
  • Participate in team prioritization discussions with Product/Business stakeholders
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
  • Automate build, operate, and run aspects of software
  • Drive code/design/process trade-off discussions within their team when required
  • Report status and manage risks within their primary application/service
  • Drive integration of services focusing on customer journey and experience
  • Perform demos/acceptance discussions in interacting with Product owners
  • Understand operational and engineering experience, actively work to improve experience and metrics in ownership area
  • Develop complete understanding of end-to-end technical architecture and dependency systems
  • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members
  • Identify opportunities to improve an overall process and trim waste
  • Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
  • Security mindset with least privilege experience to support access provisioning and modeling
  • Support in automation, domain separation strategies and business recovery initiatives
Desired Qualifications
  • Windows Server Admin, PowerShell, CIS Benchmark experience is preferred

Mastercard operates in the payments industry, focusing on building an inclusive digital economy. It connects individuals, financial institutions, governments, and businesses through secure data and networks. Mastercard facilitates transactions by charging fees to merchants and financial institutions for processing payments. It serves a wide range of clients across over 210 countries and territories, aiming to make transactions safe, simple, and accessible. The company leverages partnerships and technology to promote growth and sustainability. A key aspect of Mastercard's culture is its decency quotient (DQ), which guides its operations and interactions.

Company Size

10,001+

Company Stage

M&A

Total Funding

$9M

Headquarters

Harrison, New Jersey

Founded

2007

Simplify Jobs

Simplify's Take

What believers are saying

  • Mastercard's collaboration with fintechs enhances its product offerings and market reach.
  • The focus on financial inclusion opens new customer segments in emerging markets.
  • Mastercard's investment in secure transaction technologies strengthens its competitive position.

What critics are saying

  • Scrutiny over payments to scam gambling sites could damage Mastercard's reputation.
  • Cryptocurrency payment solutions challenge traditional networks like Mastercard.
  • Open banking partnerships may expose Mastercard to increased fintech competition.

What makes Mastercard unique

  • Mastercard's global reach spans over 210 countries and territories.
  • The company leverages partnerships to drive growth and sustainability.
  • Mastercard's decency quotient (DQ) influences its internal and external operations.

Help us improve and share your feedback! Did you find this helpful?

Benefits

New Parent Leave

Inclusive Family Building Benefit

Employee Family Resource Program

Bereavement Leave

Dependent Scholarship

Employee Assitance Fund

Business Resource Groups

Employee Recognition

Flexible Work

Tuition Assistance

Travel Assistance

Matching Charitable Gifts

Company News

PYMNTS
Mar 17th, 2025
Mastercard Teams With Jack Henry To Speed Money Transfers

Mastercard has begun offering its money transfer solutions through Jack Henry’s Rapid Transfers service. The partnership, announced Monday (March 17) is designed to allow for “near-real time” money movement via Mastercard Move. By “near-real time,” the companies mean that transaction approvals will depend on the payment and receiving financial networks in question, and that actual fund availability will depend on the receiving financial institution

PYMNTS
Mar 17th, 2025
Mastercard And Icba Team To Strengthen Community Bank Card Programs

Mastercard has teamed with ICBA Payments, payments subsidiary of the Independent Community Bankers of America. The alliance is designed to help community banks modernize their card programs and offer enhanced payment services, according to a Monday (March 17) news release. “Today, we’re not only upgrading payments but also investing in the future of our local communities,” ICBA Payments CEO Jacob Eisen said in the release

PYMNTS
Mar 17th, 2025
Wyndham Rewards Launches Debit Rewards Program Powered By Galileo

Hotel rewards program Wyndham Rewards partnered with Galileo Financial Technologies, SoFi’s technology platform, to launch a debit card that lets users earn travel rewards and points on everyday spend. The new Wyndham Rewards Debit Card is designed to cater to the many travelers, particularly younger ones, who prefer to use debit cards, Charmaine Taylor, senior vice president, strategic and financial partnership, Wyndham Hotels Resorts, said in a Monday (March 17) press release emailed to PYMNTS. With the new card, these travelers no longer have to miss out on travel rewards when they use their preferred method of payment, Taylor said

PYMNTS
Mar 17th, 2025
Mastercard And Virgin Money Team To Expand Uk Open Banking

British bank Virgin Money has launched an open banking-focused partnership with Mastercard. The collaboration will let Virgin Money customers view all their credit card and current account balances and transactions from any provider on the company’s credit card app, Virgin Money said in a news release provided to PYMNTS Monday (March 17). The solution, powered by Mastercard’s open banking technology, lets Virgin Money’s 6.6 million U.K. customers manage their accounts in a single and convenient place, the release added

Latest Nigerian News
Mar 17th, 2025
Mastercard Extends Partnership with YES to Combat Youth Unemployment in SA

Mastercard extends partnership with YES to combat youth unemployment in SA.