Mastercard · 1 hour ago
Senior Software Engineer
Mastercard is a global technology company in the payments industry, seeking a Senior Software Engineer to lead the development of enterprise applications. The role involves building scalable, resilient systems and ensuring solutions meet security and performance standards while mentoring engineers and collaborating with cross-functional teams.
FinanceFinancial ServicesInformation TechnologyPayments
Responsibilities
Lead end‑to‑end development of enterprise applications using Java/J2EE and modern frameworks
Translate business requirements into technical designs, architecture diagrams, and API specifications
Build scalable, resilient systems using microservices, event‑driven patterns, and distributed system principles
Drive code quality, design reviews, automated testing, CI/CD adoption, and secure development practices
Ensure solutions meet Mastercard’s standards for security, performance, and compliance
Support production systems, lead incident resolution, and perform root‑cause analysis
Conduct POCs, evaluate new technologies, and contribute to platform modernization
Mentor engineers and collaborate with cross‑functional and offshore teams to ensure consistent delivery
Qualification
Required
Deep hands-on background in Java based distributed systems, with a strong grasp of performance, resilience, and scalability trade-offs
Lead end‑to‑end development of enterprise applications using Java/J2EE and modern frameworks
Translate business requirements into technical designs, architecture diagrams, and API specifications
Experienced in agile and modern SDLC practices (Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering) and the delivery situations they are used for
Build scalable, resilient systems using microservices, event‑driven patterns, and distributed system principles
Drive code quality, design reviews, automated testing, CI/CD adoption, and secure development practices
Ensure solutions meet Mastercard's standards for security, performance, and compliance
Support production systems, lead incident resolution, and perform root‑cause analysis
Conduct POCs, evaluate new technologies, and contribute to platform modernization
Mentor engineers and collaborate with cross‑functional and offshore teams to ensure consistent delivery
Java, J2EE, Spring Boot, Spring Batch
REST/SOAP, multithreading, JVM tuning
Spark, HDFS, Scala, Python
Kafka, Apache NIFI
AES, RSA, JWE/JWS, OAuth2
Secure coding (OWASP, PCI‑DSS), certificate/key management
Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, Redis
SQL optimization, data modeling
Jenkins, Docker, Kubernetes
PCF, AWS, Azure, Splunk, Grafana, Prometheus, Dynatrace, AppDynamics
SLIs/SLOs, error budgets, chaos testing
Incident management (on‑call operations, RCA, post‑mortems, runbooks)
Benefits
Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
Flexible spending account and health savings account
Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
80 hours of Paid Sick and Safe Time
25 days of vacation time and 5 personal days, pro-rated based on date of hire
10 annual paid U.S. observed holidays
401k with a best-in-class company match
Deferred compensation for eligible roles
Fitness reimbursement or on-site fitness facilities
Eligibility for tuition reimbursement
56 hours of Paid Sick and Safe Time
Jury duty leave
On-site fitness facilities in some locations
Company
Mastercard
Mastercard is a financial network that processes payments between banks and cardholders.
H1B Sponsorship
Mastercard has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (540)
2024 (319)
Funding
Current Stage
Public CompanyTotal Funding
unknown2006-05-25IPO
Leadership Team
Recent News
2026-01-25
2026-01-23
Company data provided by crunchbase