Mastercard - O'Fallon, MO

posted 3 months ago

Part-time - Mid Level
O'Fallon, MO
Credit Intermediation and Related Activities

About the position

Mastercard is seeking a Software Engineering Manager to join our Next Edge team, which represents the next phase in the advancement of our digital transformation of CORE Payment Networks. This role is pivotal as we continue to evolve our cloud-first strategy and meet customer needs to support aggressive growth plans. The successful candidate will have a working knowledge of cloud-native platforms and services, particularly Kubernetes, and will understand the importance of secure design and data privacy. In this position, you will be responsible for supervising and coaching multiple teams of engineers to build, enhance, and support various applications and services. You will collaborate with business and product owners to develop and deliver new services that introduce innovative products and bundles. Establishing objectives and development plans at the start of the year and reviewing them continuously will be key to your success. You will also play a crucial role in recruiting and hiring top talent, ensuring that you bring in individuals who exceed the capabilities of existing team members. Your leadership will involve engaging with your teams to improve performance through regular one-on-one meetings, understanding individual career development needs, and providing timely feedback and coaching. You will manage budgets, forecasting, and cost allocation while delivering on business needs. Additionally, you will provide strategic thinking and leadership related to a wide range of applications and systems, ensuring compliance with technology policies and driving engineering productivity and quality. This role requires a blend of technical expertise and managerial skills, as you will benchmark and drive engineering productivity while proactively sharing knowledge within your Guild/Program to enhance productivity and drive reuse of patterns and practices.

Responsibilities

  • Supervise and coach 2+ teams of engineers to build, enhance, and support multiple applications/services.
  • Collaborate with business/product owners to develop and deliver new services and products.
  • Establish and review objectives and development plans throughout the year.
  • Recruit and hire top talent, ensuring to bring in individuals better than existing team members.
  • Engage and improve team performance through regular one-on-one meetings and career development discussions.
  • Provide timely feedback, coaching, and mentoring for staff at all levels.
  • Manage and optimize budgets, forecasting, and cost allocation.
  • Provide strategic thinking and leadership related to applications and software-development methodologies.
  • Benchmark and drive engineering productivity, quality, and technology policy compliance.
  • Share and seek knowledge within the Guild/Program to enhance productivity.

Requirements

  • Experience working in cross-functional and large projects.
  • IT experience managing small scale development organizations (2+ teams) with demonstrated thought-leadership.
  • Proven design and development experience in multiple programming languages and secure coding standards.
  • Skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Golang, RUST, JAVA, C#).
  • Understanding of operating systems (Windows, Linux) to deliver interoperable and performant code.
  • Ability to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors.
  • Skills to document and coach teams on development practices and coding guidelines.
  • Ability to undertake technical reviews of code across applications to promote continuous refactoring.
  • Understanding of system architecture to plan for platform and infrastructure capacity.
  • Skills to ensure a good customer experience by reducing Mean time to mitigate (MTTM) for incidents.

Nice-to-haves

  • Experience with cloud-native platforms and services.
  • Familiarity with CI/CD tools such as Jenkins, CircleCI, Ansible, Chef.
  • Knowledge of vulnerability management and secure coding standards.

Benefits

  • Medical, prescription drug, dental, and vision insurance.
  • Disability and life insurance.
  • Flexible spending account and health savings account.
  • 16 weeks new parent leave.
  • Up to 20 paid days bereavement leave.
  • 10 annual paid sick days.
  • 10 or more annual paid vacation days based on level.
  • 5 personal days.
  • 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.
  • Gender-inclusive benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service