CareerPlanSign in

Senior Software Engineer

O'Fallon, Missouri💼 Full-time💰 $115,000–$115,000🗓 2026-09-09 → 2026-09-26

Core

Design, develop, and support internal platforms, microservices, and engineering tools to improve developer productivity and accelerate software delivery for Mastercard's payment ecosystem.

Role type

Senior Software Engineer (Backend/Platform)

Builds

Internal platforms, backend services, and engineering tools for the payment ecosystem

Domain

Fintech / Payments / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Golang, Java, microservices architecture, API development, software design principles, data structures and algorithms, automated testing, troubleshooting, secure coding practices, performance optimization

Preferred skills

gRPC, distributed systems, Agile methodologies, AI-first mindset (GitHub Copilot, Claude Code, ChatGPT)

Technologies

Golang, Java, gRPC

Responsibilities

Design and implement complex features within large-scale distributed systems; Build high-quality, maintainable code and automated tests; Review code and promote engineering practices; Analyze system behavior and troubleshoot complex issues; Improve application performance and observability; Support and guide less experienced engineers

Seniority

Senior, hands-on IC

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