Mastercard is seeking a Manager of Software Engineering to enhance and modernize our payments services. This role will be key to growing a global technology platform, operating at-scale, requiring focus on performance, security, and reliability.
Requirements
- Managing multiple scrum teams of Software developers and testers
- Providing technical leadership and direction to software development teams
- Working closely with product and architecture teams on product definition, technical design, and overall execution
- Ensuring the project or effort is adequately staffed; trained and managed
- Automating and simplifying all aspects of software delivery and development
- Defining, designing, and developing procedures and solutions at a service level
- Driving prioritization decisions and trade-offs in working with product partners
- Driving blameless postmortems culture to identify root causes of incidents and implement learnings
- Leading by example with hands-on approaches to demonstrate engineering excellence
Benefits
- Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
- Flexible spending account and health savings account
- Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
- 80 hours of Paid Sick and Safe Time
- 25 days of vacation time and 5 personal days, pro-rated based on date of hire
- 10 annual paid U.S. observed holidays
- 401k with a best-in-class company match
- Deferred compensation for eligible roles
- Fitness reimbursement or on-site fitness facilities
- Eligibility for tuition reimbursement