Senior Full Stack 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
39 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $150k
$103k $224k
below market most similar roles pay here above market

This role pays less than 68% of similar roles. Most pay $149,500–$200,312 — the blue band above. At the midpoint, this role pays about $150k versus about $175k 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 150 open roles on FindRole.

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

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Full Stack Software Engineer

The Senior Full Stack Software Engineer joins the Enterprise Data Catalog team to build solutions that help employees discover, understand, and use data across the organization. You will design, build, and enhance enterprise applications, translating business requirements into technical solutions while creating RESTful APIs to connect data catalog tools with various enterprise platforms and data sources. Your daily work involves developing services to retrieve, transform, and store data, supporting metadata discovery, data profiling, and bulk uploads. You will utilize React, Angular, and Java, while working with databases like Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, Hadoop/HDFS, or Amazon S3. The role requires expertise in CI/CD, Jenkins, and Swagger/OpenAPI documentation to improve data governance, metadata management, and platform integration capabilities within a distributed systems and microservices environment.

What you'll do

  • Design, build, and enhance enterprise applications using React, Angular, and Java.
  • Create RESTful APIs to connect data catalog tools with enterprise platforms and data sources.
  • Develop services to retrieve, transform, store, and transfer data between systems.
  • Build capabilities for metadata discovery, data profiling, business glossaries, and bulk data uploads.
  • Advance CI/CD pipelines, deployment automation, stability testing, and performance monitoring.
  • Implement unit, functional, and integration testing to ensure reliable software delivery.
  • Diagnose complex application and production issues and implement lasting technical solutions.
  • Conduct code reviews and provide technical guidance to other engineers.

What we're looking for

  • 5+ years of software engineering experience building and supporting enterprise applications.
  • Strong development expertise in React, Angular, and Java.
  • Proven success delivering scalable, multi-tier applications.
  • Experience with REST API design, integration, and Swagger/OpenAPI documentation.
  • Technical design experience within distributed systems and microservices environments.
  • Familiarity with Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, Hadoop/HDFS, or Amazon S3.
  • Experience with CI/CD, Jenkins, and modern DevOps practices.
  • Familiarity with data catalogs, metadata management, or data governance platforms (preferred).

More like this

Similar roles

Senior Software Engineer, Full Stack

Veeva Systems

Remote (Kansas City, MO) +6 15 days ago $110,000–$270,000
Java React REST SOAP MySQL Oracle SQL Server SaaS Agile SDLC OOP
5+ yrs exp Remote

Senior Software Engineer

Mastercard

O'Fallon, MO 10 days ago $115,000–$184,000
Java Angular React AWS Spring 5 Hibernate PostgreSQL Oracle SQL Server MySQL MongoDB NoSQL RESTful APIs SOAP Maven Gradle Jenkins Chef SonarQube HTML JavaScript jQuery CSS UNIX Shell AWK XML XSLT C# WebSphere JBoss Tomcat Databricks Agile Waterfall PCI GLBA Safe Harbor

Senior Software Engineer, Full Stack

GEICO

Palo Alto, CA +1 21 days ago $105,000–$215,000
React Java TypeScript GraphQL Flutter Dart Spring Boot Redux Toolkit WebPack Module Federation REST Docker Kubernetes Helm Azure Cosmos DB Redis OpenTelemetry Jest JUnit Mockito Playwright CI/CD