Software Engineer II

Mastercard

Confirmed live yesterday 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 yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $142k
This role $120k
$81k $199k
below market most similar roles pay here above market

This role pays less than 72% of similar roles. Most pay $119,500–$165,250 — the blue band above. At the midpoint, this role pays about $120k versus about $142k 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 162 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 152 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Software Engineer II

The Software Engineer II joins the software engineering team to develop advanced technologies and applications revolutionizing payments. This hands-on role involves writing and testing high-quality, secure code that is modular, functional, and testable. The engineer contributes to all parts of the software development lifecycle, including design, development, documentation, and testing. Key responsibilities include maintaining strong ownership of team software, including runtime properties, dependencies, and builds. Candidates must possess a strong foundation in algorithms, data structures, and core computer science concepts, with evidence of working with object-oriented development and design patterns. Proficiency in modern programming languages such as Java, Python, or C++ is required. The role operates within an Agile environment to solve technical problems related to secure, reliable, and high-performance payment solutions.

What does a Software Engineer earn in Missouri?

Median $149500 from 62 postings across 5 companies.

See salary data

What you'll do

  • Write and test high-quality, secure code that is modular, functional, and testable.
  • Contribute to all stages of software development including design, development, documentation, and testing.
  • Take ownership of software maintenance, runtime properties, dependencies, and build processes.
  • Develop advanced technologies and applications to revolutionize payment systems.
  • Apply algorithms, data structures, and object-oriented design patterns to solve technical problems.
  • Maintain the confidentiality and integrity of all accessed information and assets.
  • Report any suspected information security violations or breaches immediately.
  • Complete all periodic mandatory security trainings in accordance with company guidelines.

What we're looking for

  • Strong foundation in algorithms, data structures, and core computer science concepts.
  • Evidence of working with object-oriented development and design patterns.
  • Proficiency in one or more modern programming languages such as Java (preferred), Python, C++, etc.
  • Strong written and verbal English communication skills.
  • Strong analytical and excellent problem-solving skills.
  • Working knowledge of an Agile environment.
  • Ability to write and test high-quality, secure code that is modular, functional, and testable.
  • Ability to contribute to all parts of software development including design, development, documentation, and testing.

More like this

Similar roles

Software Engineer II

Mastercard

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

Software Engineer II

Mastercard

O'Fallon, MO 39 days ago $92,000–$147,000
Java Spring JUnit Rest Assured JBehave Cucumber Oracle SQL REST SOAP Jenkins Bamboo Sonar Checkmarx Fortify Maven Git CI/CD Agile TDD BDD Microservices Distributed Systems Object-Oriented Design Eclipse IDE
3+ yrs exp

Software Engineer II

Mastercard

O'Fallon, MO 18 days ago $92,000–$147,000
Java Selenium CI/CD gRPC SDLC Agile Scrum Kanban Object-Oriented Design Design Patterns Source Control Distributed Systems

Software Engineer II

Mastercard

Arlington, VA 19 days ago $106,000–$169,000
Java Spring Boot React PostgreSQL Snowflake Microservices Full-Stack Development Agile GitHub CoPilot Data Structures Algorithms System Architecture Software Design Patterns
Hybrid

Software Engineer II

Microsoft

94 days ago $102,100–$202,200
Azure AKS Python C# Java C++ Kubernetes Cosmos DB Azure SQL Azure OpenAI Semantic Kernel LangChain CI/CD REST APIs NoSQL Distributed Systems GitHub Infrastructure-as-Code RAG Microservices
2+ yrs exp Hybrid

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 78 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform Infrastructure as Code Version Control Prompt Engineering A/B Testing Information Retrieval NoSQL
3+ yrs exp Hybrid