Software Engineer II

Mastercard

Confirmed live today High trust

Quick summary

Work type
On-site
Location
O Fallon, MO
Salary
$92,000–$147,000 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $140k
This role $120k
$81k most similar roles pay here $191k

This role pays less than 75% of similar roles. Most pay $119,500–$161,100 — the shaded band above. At the midpoint, this role pays about $120k versus about $140k for comparable roles.

Based on 240 similar postings.

Employer

About Mastercard

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 131 open roles on FindRole.

Listed pay typically runs $115,000–$184,000 across 118 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Software Engineer II

Software Engineer II joins the Services Technology organization to support AI & Decision Product Enablement platforms. This role focuses on the design, development, testing, and deployment of software solutions that power intelligent decisioning, real-time analytics, and fraud prevention capabilities. The engineer will build automated test frameworks, utilities, and reusable components while ensuring quality across the software development lifecycle. Key responsibilities include translating technical requirements into scalable validation solutions, performing root-cause analysis on distributed systems, and integrating automated quality solutions into CI/CD pipelines. The ideal candidate possesses over three years of Java experience, proficiency with Selenium, and familiarity with gRPC or similar API technologies. They must demonstrate expertise in object-oriented design, secure coding practices, and Agile methodologies to ensure the reliability of complex system integrations and high-quality software delivery.

What does a Software Engineer earn in Missouri?

Median $149500 from 38 postings across 5 companies.

See salary data

What you'll do

  • Design, develop, and maintain automated test frameworks and reusable components to improve software quality.
  • Translate business and technical requirements into scalable, automated validation solutions for applications and APIs.
  • Write secure, high-quality code while adhering to established engineering standards and design patterns.
  • Perform root cause analysis to troubleshoot, debug, and resolve defects in distributed systems.
  • Build and integrate automated quality solutions into CI/CD pipelines to support continuous testing.
  • Manage test data, environments, and execution activities required to meet delivery objectives.
  • Create and maintain technical documentation for automation frameworks and quality strategies.

What we're looking for

  • At least 3 years of hands-on Java development experience building and supporting enterprise applications.
  • Experience developing and maintaining automated test frameworks and suites, including hands-on experience with Selenium.
  • Understanding of software engineering fundamentals, object-oriented design, common design patterns, and the SDLC.
  • Experience with CI/CD pipelines, source control, automation, and modern software delivery practices.
  • Experience creating and executing unit, integration, regression, and end-to-end tests.
  • Familiarity with gRPC or similar API technologies and service-to-service integrations.
  • Strong troubleshooting, debugging, and root-cause analysis skills for distributed systems.
  • Knowledge of secure coding practices, code reviews, and software quality standards.

More like this

Similar roles

Software Engineer II

Mastercard

O'Fallon, MO 5 days ago $92,000–$147,000
CI/CD Agile Scrum Kanban Source Control Integration Testing Software Architecture Data Structures Observability Automation Secure Coding

Software Engineer II

Microsoft

3 days ago $102,100–$202,200
Azure Data Lake Storage Cosmos DB C# Python Java JavaScript C++ C Distributed Systems API Design NoSQL Telemetry Observability AI Agents Vector Retrieval Capacity Planning
2+ yrs exp Hybrid

Software Engineer II

Microsoft

3 days ago $102,100–$202,200
Microsoft Dataverse Azure Python C# C++ Java JavaScript Microservices CI/CD Agentic AI Data Pipelines Cloud Services Power Apps Power Automate
2+ yrs exp Hybrid

Software Engineer II

Microsoft

2 days ago $102,100–$202,200
.NET C# C++ C Java JavaScript Python Android Chrome Windows AI Tools Intune Cloud
2+ yrs exp Hybrid

Software Engineer II

Jack Henry & Associates

Allen, TX 1 day ago $76,400–$98,000
Angular .NET C# REST API SQL Server SQL Full stack development Asynchronous Programming GitHub Copilot OWASP Top 10 Source Control Secure Coding Practices
2+ yrs exp

Software Engineer II

The Coca‑Cola Company

Atlanta, GA 2 days ago $152,000–$178,300
Salesforce Lightning Web Components Apex SOQL React JavaScript TypeScript SQL Server REST APIs Java Spring Boot .NET C# HTML CSS CI/CD Git OAuth 2.0 AWS Azure
5+ yrs exp