CareerPlan

Senior Software Engineer

O'Fallon, Missouri, USFull-time2026-10-14 → 2026-11-10

Core

Design, develop, and maintain secure, scalable, cloud-native connectivity platforms enabling customers to connect to Mastercard services from public clouds and private networks.

Role type

Senior Software Engineer (Cloud Native / Golang)

Builds

Cloud Connect initiatives, secure connectivity platforms, scalable APIs and services

Domain

Payments / Cloud Infrastructure

Required skills

Golang, AWS (VPC, Transit Gateway, PrivateLink, Route 53, NLB, Direct Connect), Kubernetes (EKS), Docker, Distributed Systems, CI/CD, Linux, Protocol Buffers, gRPC, TDD, Observability

Preferred skills

Python 3.8+

Technologies

Golang, AWS, Kubernetes, Docker, Jenkins, Artifactory, Git, Protocol Buffers, gRPC

Responsibilities

Design and develop secure cloud-native applications; Collaborate cross-functionally on scalable solutions; Contribute to software architecture and technical design reviews; Optimize data structures and algorithms for high-volume systems; Participate in full SDLC including testing and deployment; Conduct code reviews and provide technical mentorship; Apply secure coding principles; Implement observability and monitoring; Perform root cause analysis and performance tuning.

Seniority

Senior, hands-on IC