Senior Software Engineer, Java Full Stack & AI
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 66% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $150k versus about $163k for comparable roles.
Based on 240 similar postings.
Employer
Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services
Mastercard currently has 159 open roles on FindRole.
Listed pay typically runs $120,000–$204,000 across 145 roles with salary data.
Most-posted roles
View all roles at MastercardAt a glance
The Senior Software Engineer - Java Full Stack & AI joins the Decision Services Technology team to develop analytics, reporting, and intelligence solutions for investigating transactions and identifying fraud patterns. This role involves designing, developing, testing, and deploying complex software solutions, including scalable APIs, backend services, and modern web applications. You will lead the implementation of AI-enabled capabilities and automation initiatives while contributing to architecture decisions for distributed and cloud-based systems. The technical stack includes Java 8+, Spring Boot, Python, React, Angular, and Oracle or SQL-based databases. Key responsibilities include mentoring engineers, conducting code reviews, and ensuring operational excellence through CI/CD practices. You will solve business problems by integrating AI and machine learning capabilities into products to automate manual analysis and improve customer outcomes.
What does a Software Engineer earn in Illinois?
Median $177875 from 76 postings across 30 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
McKesson Corporation
McKesson Corporation
CNA Financial
Walmart
SentinelOne