
Principal Software Engineer
Mastercard1 day ago
Base Salary
$170k - $281k/yr
Responsibilities
- Provide technical leadership and architectural guidance across multiple engineering organizations.
- Define enterprise architecture patterns, reference implementations, decision frameworks, and reusable engineering capabilities.
- Lead architecture reviews and technical design discussions focused on scalability, resiliency, security, performance, and operational excellence.
- Evaluate technology investments, transformation initiatives, emerging technologies, and architecture decisions.
- Design and develop AI-enabled engineering tools, architecture assistants, and knowledge platforms.
- Drive adoption of AI-powered engineering capabilities and promote platform reuse and shared services.
- Influence engineering principles, software development lifecycle standards, secure software lifecycle standards, and architecture governance.
- Guide teams in selecting technologies, architectures, and platform capabilities aligned with strategic objectives.
- Create technical thought leadership, standards documentation, architecture guidance, and executive-level communications.
- Mentor senior engineers and architects while fostering engineering excellence and continuous improvement.
Requirements
- Extensive experience designing and delivering highly scalable, resilient, and secure enterprise software solutions.
- Deep expertise in software architecture, cloud platforms, microservices, distributed systems, and platform engineering.
- Proven ability to influence technical strategy and architectural direction across multiple teams and business domains.
- Strong experience establishing engineering standards, governance models, architecture frameworks, and operational excellence practices.
- Expertise in reliability engineering, observability, performance optimization, and production operations.
- Experience developing reusable platforms, shared services, and enterprise technology capabilities.
- Strong understanding of modern software delivery practices, continuous integration and delivery, infrastructure automation, and DevSecOps methodologies.
- Experience evaluating emerging technologies and translating technical innovation into business value.
- Demonstrated success driving cross-functional technical decisions through influence and collaboration.
- Exceptional communication, analytical, problem-solving, and strategic thinking skills.
- Passion for innovation, continuous learning, and advancing engineering excellence at enterprise scale.
Benefits
- Competitive base salary of $170,000-$281,000 in O'Fallon, Missouri, with possible annual bonus or commissions depending on the role.
- Medical, prescription drug, dental, vision, disability, and 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 vacation days, 5 personal days, and 10 annual paid U.S. holidays.
- 401(k) with company match and deferred compensation for eligible roles.
- Fitness reimbursement or on-site fitness facilities.
- Eligibility for tuition reimbursement.
- Full-time employee benefits and other company benefits vary by role and eligibility.
Tech Stack
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).