More jobs:
Principal Software Engineer
Job in
O'Fallon, St. Charles County, Missouri, 63366, USA
Listed on 2026-02-15
Listing for:
MasterCard
Full Time
position Listed on 2026-02-15
Job specializations:
-
Software Development
Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
O'Fallon, Missouri time type:
Full time posted on:
Posted 3 Days Agojob requisition :
R-270129
** Our Purpose
*** Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
*** Title and Summary**### Principal Software Engineer### Overview Mastercard is seeking a Principal Software Engineer to lead the design complex distributed system archtecture, lead the development and delivery of high throughtput and performance applications. In this role, you will operate across teams and domains, setting technical direction, influencing architectural decisions, and solving complex problems with broad organizational impact. You will balance deep hands-on engineering with strategic leadership, mentorship, and close collaboration with business and technical partners to deliver innovative, secure, and cost-effective solutions aligned with Mastercard’s long-term objectives.
Role
• Work on complex enterprise-wide initiatives spanning multiple services/programs and drives resolution
• Work with business/product owners to architect and deliver on new services to introduce new products and bundles
• Drive the architectural design, including dependent services, service interactions, and policies
• Take ownership to improve the customer experience of an entire set of services/applications sold as products or bundled services
• Contribute and lead Guild initiatives by engaging and mentoring Engineers at all levels to improve the craftmanship of Software Engineering
• Simplify and improve the cost/benefit of a function/service/architecture strategy
• Apply judgment and experience to balance trade-offs between competing interests
• Venture beyond comfort zone to take on assignments across different areas of Software Engineering
• Take on organization-wide and public speaking engagements and publishes white papers and blogs on relevant and emerging technical topics
• Consult across teams and across organization lines to identify synergies and reuse opportunities
• Participate and contribute to Principal review architecture meetings and drive resolutions to enterprise-wide challenges and regulatory needs
• Write recommendations for job promotions based on an unbiased view of one's accomplishments
• Conduct technical interviews for hiring engineering staff and raising the performance bar
• Identify and raise awareness to Silo-ed behaviors within the organization and teams All about you Demonstrated progression from Software Engineer to senior technical leadership roles, with a strong foundation in hands-on software development.
• Hands-on experience designing, building, and evolving large-scale, distributed, cloud-native systems using modern programming languages (e.g., Java, .NET/C#, Python).
• Strong expertise in microservices, APIs, and event-driven architectures, with a focus on scalability, resiliency, and security.
• Deep understanding of CI/CD pipelines, Dev Ops practices, and operational excellence for highly available production systems.
• Solid foundation in data and storage technologies, including relational and non-relational databases, with an emphasis on performance, reliability, and scalability.
• Experience with PCF, Relational DBs, Redis, Splunk, Dynatrace, and related enterprise tools.
• Extensive experience delivering enterprise-grade, secure software solutions, preferably within regulated or financial services environments.
• Proven ability to lead and influence technical direction across teams without direct authority.
• Strong experience evaluating, selecting, and implementing technologies, frameworks, and engineering methodologies.
• Demonstrated success driving…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×