Skip to main content
CareerApp

Principal Software Development Engineer

Mastercard

full time · Lead / Staff / Principal

$170,000 – $323,000

Listed on Mastercard’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This role leads major cross-functional software initiatives and strategic technical decisions for a payments company, requiring deep expertise in architecting secure solutions and mentoring engineering teams through complex, high-stakes projects. It suits experienced engineers comfortable with business strategy, vendor management, and shaping technical direction across matrix organizations.

Our summary, not Mastercard’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Bachelor's degree in information systems, information technology, computer science, or engineering or equivalent experience
  • Proven track record implementing Lean methodology and delivering high-efficiency solutions
  • Superior coding background with Java/Spring or Python
  • AWS, Databricks/Snowflake experience
  • Lead and influence matrix-based project teams in geographically distributed environments
  • Strong verbal and written communication and relationship-building skills

Nice to have

  • Extensive background delivering secure solutions in financial services
  • Vendor relationship management, vendor selection, RFI/RFP, and SOW experience
  • Experience in operations environment
  • Experience using AI to assist in application design and understanding associated risks

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.