Manager, Software Engineering

Mastercard
US - Missouri - O'Fallon
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Lead and develop a team of 5–10 engineers building and supporting scalable, low-latency payment authorization systems. Guide architecture and hands-on software delivery while driving reliability, security, performance, engineering practices, and collaboration across global teams.

Requirements: Candidates should have substantial software engineering or technical leadership experience, strong hands-on C and C++ expertise, and experience with high-performance distributed systems in Linux or Unix environments. A bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent practical experience is required, along with knowledge of software architecture, databases, and modern development practices.

Key Skills: C, C++, Distributed Systems, Software Architecture, Technical Leadership, People Management, Linux, Multithreading, Performance Optimization, Java, Relational Databases, Docker, Kubernetes, CI/CD, Automated Testing, Agile Development

Benefits: Medical Insurance, Prescription Drug Insurance, Dental Insurance, Vision Insurance, Disability Insurance, Life Insurance, Flexible Spending Account, Health Savings Account, Paid Parental Leave, Bereavement Leave, Paid Sick Leave, Vacation Time, Personal Days, Paid Holidays, 401(k) With Company Match, Deferred Compensation, Fitness Reimbursement, On-Site Fitness Facilities, Tuition Reimbursement




Fast Track Upload