# Principal Software Development Engineer

Hiring organization: [Mastercard](https://career.thegoodapps.co/organizations/mastercard)

Canonical page: https://career.thegoodapps.co/jobs/397e8de4-f373-4c63-87fd-7005a58c719c

Listed on Mastercard's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Lead / Staff / Principal
- Salary: 170000 – 323000 USD per year

## Summary

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._

## Skills named

Amazon Web Services (AWS), Artificial Intelligence (AI), Databricks, Java, Python, Snowflake

## 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

Apply on Mastercard's site: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Arlington-Virginia/Principal-Software-Development-Engineer_R-286148-1
