Senior Full Stack Software Engineer

Mastercard

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $150k
$102k most similar roles pay here $238k

This role pays less than 80% of similar roles. Most pay $163,500–$216,075 — the shaded band above. At the midpoint, this role pays about $150k versus about $190k 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 Full Stack Software Engineer

The Senior Full Stack Software Engineer joins the Enterprise Data Catalog team to build solutions that help employees discover and use data across the organization. This role involves designing and enhancing enterprise applications, creating RESTful APIs for platform integration, and developing services to retrieve, transform, and store data between systems. The engineer will work on features like metadata discovery, data profiling, and business glossaries while collaborating with product and data governance teams. Key technical requirements include expertise in React, Angular, and Java, along with experience in distributed systems, microservices, and CI/CD pipelines using Jenkins. Candidates should be proficient in SQL and NoSQL databases such as Oracle, PostgreSQL, MongoDB, or Hadoop. The role focuses on solving complex problems regarding metadata management and data governance while ensuring secure coding practices and high system reliability.

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 various systems.
  • Build features 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.
  • Conduct code reviews and provide technical guidance to other engineers.
  • Diagnose complex application, integration, and production issues to implement lasting solutions.

What we're looking for

  • At least 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 within distributed systems and microservices environments.
  • Experience with REST API design, integration, and Swagger/OpenAPI documentation.
  • Familiarity with databases such as Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, Hadoop/HDFS, or Amazon S3.
  • Proficiency in CI/CD, Jenkins, and modern DevOps practices.
  • Experience with unit, functional, and integration testing methodologies and secure coding practices.
  • Ability to mentor engineers, conduct code reviews, and troubleshoot complex technical issues.

More like this

Similar roles

Senior Full Stack Engineer

CoStar Group

Arlington, VA 41 days ago $143,000$187,000
TypeScript C# .NET SQL Server AWS React Terraform Vite Kubernetes EKS ECS DynamoDB SQS Kafka Datadog Agile Infrastructure as Code

Senior Full Stack Software Engineer

Booz Allen Hamilton

McLean, VA 51 days ago $86,800$198,000
Java Spring Angular React AWS EC2 Lambda SQS SNS Agile Scrum Kanban Jira C# .NET Lucene Oracle Cloud Infrastructure Oracle Database

Senior Full Stack Engineer

RBC

Raleigh, NC 3 days ago
Java Spring Boot React Angular HTML CSS JavaScript REST SOAP SQL NoSQL Docker Kubernetes OpenShift Jenkins GitHub Actions CI/CD JUnit Mockito EasyMock OAuth 2.0 PingFederate Auth0 Apigee

Senior Full Stack Software Engineer

Nordstrom

Seattle, WA 84 days ago $142,000$220,500
Java Spring Boot React TypeScript Kafka Temporal.io PostgreSQL DynamoDB Redis AWS Terraform Docker Kubernetes GitHub Actions CI/CD gRPC New Relic REST APIs Kotlin
7+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Brex

San Francisco, CA 51 days ago $192,000$240,000
Java Kotlin Python SQL NoSQL RESTful APIs GraphQL React TypeScript ES6+ Webpack Distributed Systems A/B Testing
7+ yrs exp

Senior Software Engineer, Full Stack

Brex

New York, NY 51 days ago $192,000$240,000
Java Kotlin Python SQL NoSQL RESTful APIs GraphQL React TypeScript ES6+ Webpack Distributed Systems A/B Testing
7+ yrs exp