Senior Software Engineer

Mastercard

Confirmed live today High trust

Quick summary

Work type
On-site
Location
O Fallon, MO
Salary
$115,000–$184,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $150k
$101k most similar roles pay here $248k

This role pays less than 75% of similar roles. Most pay $149,875–$197,131 — the shaded band above. At the midpoint, this role pays about $150k versus about $174k 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 132 open roles on FindRole.

Listed pay typically runs $121,000–$205,500 across 118 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer As a Senior Software Engineer, you will join a small team to design, build, and maintain high-performing, scalable software solutions for mission-critical systems. You will be responsible for the entire software development lifecycle, including designing microservices, developing automation frameworks, and implementing CI/CD pipelines using tools like Jenkins and XL Release. Your daily work involves ensuring system observability, performing performance engineering, and conducting code reviews to maintain high quality and security standards. The role requires expertise in Java, Spring Boot, and relational databases such as PostgreSQL and Oracle SQL. You will also utilize cloud-native architectures on AWS and PCF while applying domain-driven design to solve complex problems in the payments and transaction processing space. Key technical skills include proficiency with Sonar, Clover, and various security scanning tools like Checkmarx and Veracode.

What does a Software Engineer earn in Missouri?

Median $149500 from 39 postings across 6 companies.

See salary data

What you'll do

  • Design, build, and maintain scalable software components, automation frameworks, and validation tools.
  • Develop microservices using Java and Spring Boot while managing relational SQL databases like PostgreSQL.
  • Implement CI/CD pipelines and automated test frameworks to ensure high code quality and coverage.
  • Define software architecture and design patterns to ensure system reliability, performance, and observability.
  • Integrate security testing into development workflows to detect vulnerabilities and ensure secure coding practices.
  • Conduct and lead code reviews to enforce engineering standards and maintainability.
  • Perform performance engineering, including load testing, bottleneck analysis, and troubleshooting production issues.
  • Mentor junior engineers and provide technical guidance on system designs and implementation approaches.

What we're looking for

  • Demonstrated experience developing microservices with Java and Spring Boot.
  • Proven skills working with relational SQL databases, preferably PostgreSQL and Oracle SQL.
  • Advanced understanding of cloud native architecture, PCF, and AWS.
  • Proficiency in orchestrating release workflows and CI/CD pipelines using tools like Jenkins, AWS, or XL Release.
  • Experience with secure coding practices, application security principles (e.g., OWASP), and vulnerability scanning tools.
  • Strong knowledge of data structures, algorithms, and software design principles such as OOP and modularity.
  • Ability to perform domain-driven design to map software solutions to business contexts.
  • Bachelor’s or master's degree in computer science or equivalent experience (preferred); payment systems knowledge (preferred).

More like this

Similar roles

Senior Software Engineer

Mastercard

O Fallon, MO 3 days ago $115,000$184,000
Java Spring Framework Spring Boot React Angular Vue Dynatrace Datadog Splunk Grafana Jenkins Artifactory Kubernetes PCF Terraform Ansible Chef Habitat Python Bash CI/CD
5+ yrs exp

Senior Software Engineer

Mastercard

O Fallon, MO 5 days ago $115,000$184,000
Java Spring Boot Apache Kafka RabbitMQ PostgreSQL REST APIs CI/CD Jenkins GitHub Actions XLR Sonar Clover Microservices Linux Integration Testing Performance Engineering OWASP Data Structures Algorithms

Senior Software Engineer

Mastercard

O'Fallon, MO 14 days ago $115,000$184,000
Java Spring Boot Spring Data JPA SQL REST APIs Microservices CI/CD Jenkins XLR Sonar Clover Linux Data Structures Algorithms Object-Oriented Design OWASP Performance Testing Integration Testing

Senior Software Engineer

Mastercard

O Fallon, MO 4 days ago $115,000$184,000
Artificial Intelligence Machine Learning Jenkins AWS Azure Sonar Checkmarx JFrog XRay Veracode Artifactory Domain-Driven Design Cryptography Test Pyramid Behavior-Driven Development Distributed Systems

Senior Software Engineer

Mastercard

O Fallon, MO 5 days ago $115,000$184,000
Artificial Intelligence Machine Learning Jenkins AWS Azure Pipelines Sonar Checkmarx JFrog XRay Veracode Artifactory Domain-Driven Design Cryptography Test Pyramid Behavior-Driven Development Distributed Systems

Senior Software Engineer

The Walt Disney Company

Remote 26 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote