CareerPlanSign in

Senior Software Engineer

O'Fallon, Missouri💼 Full-time🗓 2026-09-11 → 2026-09-27

Core

Design, build, and enhance scalable cloud-native software applications and developer-facing experiences within Mastercard's software delivery ecosystem.

Role type

Senior Software Engineer (Full Stack)

Builds

Cloud-native applications, backend services, REST APIs, and internal developer portals

Domain

Payments / FinTech / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, React, TypeScript, REST API design, Distributed Systems, Cloud-Native Architecture, CI/CD, Terraform, Kubernetes, AWS, Observability, Unit/Integration Testing, Performance Engineering, Secure Coding

Preferred skills

C#, Plugin-based architectures, Event-driven patterns, Splunk

Technologies

Java, Spring Boot, React, TypeScript, AWS, Kubernetes, Terraform, CloudFormation, Jenkins, GitHub, Bitbucket, SonarQube, Backstage, Splunk

Responsibilities

Design and develop scalable cloud-native applications and services; Build and maintain backend solutions and modern user interfaces; Define and implement comprehensive testing strategies; Lead performance engineering initiatives; Enforce secure coding practices; Troubleshoot complex production issues and lead incident management; Lead code reviews and mentor engineers

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.