Principal Software Engineer

MastercardNew York, NY
$204,000 - $337,000

About The Position

The Builders Hub Team, part of the Mastercard Software Builders Experience program, owns and drives developer experience for the company. The team has a unique opportunity to create a unified internal developer portal supporting and helping to drive a new internal developer platform (IDP). This portal and platform will assist all development teams across Mastercard and its M&A’s, with golden paths and automation that reduces toil and cognitive load for developers. The Builders Hub team has a unique opportunity to be at the forefront of an evolving landscape of technology at Mastercard and help shape the future of development, deployment and more!

Requirements

  • 12+ Years of lead software engineering experience
  • Deep, applied knowledge of designing, Implementing and supporting internal development platforms in a multi cloud environment
  • Deep understanding of cloud providers including AWS and Azure (Services, Access controls, Integration and Automation….etc)
  • Solid understanding of cloud security In highly regulated market segments and countries.
  • Solid experience with site reliability engineering mindset and creating solutions that are resilient, supportable and observable at all layers of the stack
  • Deep understanding of automation using various tools
  • Deep understanding of observability In a cloud environment
  • Solid understanding of pure Kubernetes and cloud provider based managed services Kubernetes
  • Proficient in web service design, standards, best practices and Implementation
  • Deep understanding of containerization and designing ephemeral solutions
  • Proven track record of delivering solutions to complex, multi-domain environments
  • Ability to articulate complex designs and solutions to people with varying levels of technical aptitude
  • Experienced in guiding less experienced engineers with the use of pair programming, code reviews, design reviews, etc.
  • Deep knowledge in migration from legacy technologies and mindset to the best In class solutions for the cloud
  • Self-Driven and able to navigate complex organizational environments
  • Strong communication skills both written and verbal
  • Strong collaboration skills and ability to gain alignment / buy-in on any solutions that will require cross functional support
  • Strong understanding of different project management methodologies Including waterfall and Agile/Scrum
  • Strong understanding of all phases of the SDLC process from design to deployment.
  • Enthusiastically engages engineers across technology organizations to promote standard software patterns and reuse of common libraries and services with experience leading open-source development efforts
  • Leads by example in establishing enterprise-wide standards for application integration and identifies/ anticipates future requirements to support business needs
  • Champions performance engineering practices to ensure that performance meets (or exceeds) expectations; educates stakeholders on performance testing processes, methodology, performance and scalability metrics, capacity modeling techniques, and testing approaches
  • Understands software development productivity metrics (e.g., code churn, commit size, commits/story) and help teams to remove blockers and continuously improve code velocity, quality, and release frequency
  • Experienced with NodeJS, Java, C# and other programming languages

Responsibilities

  • Lead the design and Implementation of the Internal Developer Portal and Platform
  • Drive patterns and standards for Internal Developer Platform integration and automation
  • Create mechanisms to ensure alignment to those standards and best practices In an automated fashion
  • Lead by example with hands-on approaches to demonstrate engineering excellence
  • Mentor and guide software engineers and lead the team to improve engineering productivity, quality, and technology policy compliance
  • Identify opportunities for reuse and Improved efficiency
  • Engage with IT and Business partners, product owners and stakeholders to create meaningful roadmaps to ensure the most Important work Is prioritized
  • Champion all Mastercard engineering principles
  • Actively participate as a member of the Software Engineering Guild sharing your knowledge, best practices, ideas, and passion for technology
  • Help Identify and drive meaningful behavior changing metrics

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service