Senior Software Engineer

Mastercard

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 74% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $150k versus about $169k 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 116 open roles on FindRole.

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

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on the B&MI Technology team, you will support the technical lead in architecture, design, and high-quality code production for enterprise application development. You will collaborate with product partners to gather requirements, define roadmaps, and ensure software aligns with enterprise standards while maintaining zero downtime in production. Your daily work involves building resilient, secure, and scalable cloud architectures using AWS services like EC2, ECS, and S3. The role requires proficiency in the Java tech stack, including J2EE, Spring 5, Hibernate, and JSP, alongside front-end technologies like Angular or React. You will utilize tools such as Maven, Gradle, Jenkins, and Sonar while working with SQL and NoSQL databases like MongoDB. This position addresses the technical challenge of delivering value-added business analytics and reporting solutions within a global payments environment.

What does a Software Engineer earn in Missouri?

Median $149500 from 35 postings across 4 companies.

See salary data

What you'll do

  • Develop high-quality code using the Java tech stack and Angular or React front-end technologies.
  • Design and develop scalable, secure cloud architectures using AWS platforms like EC2, ECS, and S3.
  • Ensure software designs align with enterprise architecture while maintaining zero downtime in production environments.
  • Provide performance engineering for enterprise software and offer technical guidance to other developers.
  • Gather business requirements and collaborate with partners on product roadmaps and definitions.
  • Ensure all development meets compliance standards including PCI, GLBA, and Safe Harbor requirements.
  • Improve existing platforms by ensuring they are resilient, secure, and scalable.
  • Document all projects and development processes according to standard company methodologies.

What we're looking for

  • Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent work experience.
  • Proficiency with J2EE, Java 8+, JSP, Servlets, Spring 5, Hibernate, and Oracle or SQL Server databases.
  • Experience with SQL and NoSQL databases such as MySQL, Postgres, and MongoDB.
  • Experience in Cloud Native Application Development.
  • Experience with tools like Maven, Gradle, Jenkins, Chef, and Sonar.
  • Experience with Waterfall and Agile methodologies.
  • Experience with Web Services (SOAP/RESTful), various servers (WebSphere/JBOSS/Tomcat), and UNIX scripting (preferred).
  • Experience with HTML, JavaScript, JQuery, XML/XSLT, CSS, C Sharp, React, or Angular (preferred).

More like this

Similar roles

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

Mastercard

O Fallon, MO 10 days ago $115,000$184,000
Java Spring Boot REST APIs AWS Azure GCP Docker Kubernetes CI/CD Kafka Microservices System Design Secure Coding Agile Scrum

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer, Java Full Stack Engineer

Mastercard

O'Fallon, MO 29 days ago $115,000$184,000
Java Angular React Spring Hibernate J2EE AWS EC2 ECS S3 SQL NO SQL MySQL MongoDB Oracle SQL Server RESTful SOAP Maven Gradle Jenkins Chef Sonar HTML JavaScript jQuery CSS XML XSLT Unix Shell
7+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid