Tech Principal Software Engineer
Mastercard
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.
Principal Software Engineer
Who is Mastercard
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
The Services Access program is Mastercard's platform for unlocking seamless access to value-added
services across all transaction types—switched, non-switched, on-us, and non-Mastercard branded.
Responsible for the analysis, design, development and delivery of software solutions
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
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
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
Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., Understands internals of operating systems (Windows, Linux, Mainframe) to write interoperable and performant code.
Has skills to develop and evangelize on reference architecture and run principles to help teams adopt Engineering Principles from the start (poison pill, active/active/active, auto-scaling, self-healing, others)
service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from gang of four) to implement efficient code
Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization
Has skills to promote and coach teams on take on full stack development and facilitate end-to-end service ownership
Has skills to engage engineers across Technology organization to promote standard software patterns and reuse of common libraries and services
Has experience in leading and coaching teams to perform software planning and estimation for large scale complex programs
regulatory, security, new business, market parity, technical debt)
Has experience in design and execution of automation across multiple business areas and provides guidance on best methods and tools.
Has an expert understanding of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure
Performance engineering experience to ensure applications are built to scale, run, and perform for varying demands
Has skills to evaluate practices, metrics, and roles to continually optimize SDLC methodologies and automate processes to improve lead time and quality
Has skills to perform architecture and cost analysis for internal, hybrid, and public cloud environments
Has skills to define and drive advanced chaos and other operational testing practices to test points of failures, monitors, and system behaviors under adverse conditions (e.g., resource spikes, network congestion, component or infrastructure failure)
A/B testing, canary releases, blue-green deployment, feature flags)
Proven experience of a wide range of technology environments (Java, Go, Cloud, gRPC streaming, Protocol, WebServices, Cloud native architecture, Domain driven design, Axon Framework)
Experience with event-driven architectures, NATS, Kafka brokers, and designing systems for high throughput and scalability.
Hands-on experience with in-memory distributed caches (preferably Apache Ignite) including data grid design, cluster sizing, affinity mapping, and persistence configuration.
Comfortable optimizing end-to-end data paths: serialization formats, network I/O, threading/concurrency, and resource tuning to meet stringent latency and throughput targets.
Proven ability to balance real-time processing with batch backfill/reprocessing, ensuring data correctness, resilience, and operational simplicity.
All Activities Involving Access To Mastercard Assets, Information, And Networks Comes With An Inherent Risk To The Organization And, Therefore, It Is Expected That Every Person Working For, Or On Behalf Of, Mastercard Is Responsible For Information Security And Must:
Abide by Mastercard's security policies and practices;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
- ...About the Position We're seeking a talented Generative AI Developer to join our Engineering team. In this role, you'll design, develop, and implement generative AI solutions to solve complex business problems. You'll collaborate with cross-functional teams to transform cutting...Suggested
- The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the... ...your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Pune. What You...SuggestedFull time
- ...countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world's leading brands to deliver... ...Position Summary: We are looking for an experienced Principal software engineer, who has hands-on experience with Javascript and Angular based...Suggested
Rs 8 - 12 lakhs p.a.
...Responsibilities Software Development : Write clean, maintainable, and efficient code for various software applications and systems... ...analysis and implement measures to prevent future recurrences. Engineering Excellence Practices : Advocate for and implement best quality...SuggestedFull time- ...About The Role We are seeking a visionary and hands-on Principal AI Engineer to be the foundational pillar of our strategy in the Content... ...You Are Core Qualifications ~12+ years of professional software engineering experience, with a proven track record of building...Suggested
- ...We're looking for a Principal Software Engineer- UI This role is Office Based, Pune Office Cornerstone OnDemand is building next-generation platforms that leverage AI and machine learning to transform how organizations understand, develop, and deploy talent. Our...Work at office
- ...innovative and influential businesses in the world. Red Hat's Multi-product and Engineering Experience (MPEX) Integrity Engineering organization is looking for a highly skilled Principal Software Engineer focused on Chaos Engineering to join our team in India. In this...Contract workHybrid workWork at officeRemote job
- ...About Allvue We are Allvue Systems, the leading provider of software solutions for the Private Capital and Credit markets.... ...Allvue Systems! Job Summary We are seeking an experienced Principal Software Engineer (15+ years experience) for the Alternate Investment Product...Work at officeLocal areaFlexible hours
- ...-effective model usage across applications Collaborate with engineering, product, and operations teams to ensure effective adoption of... ...friendly AI infrastructure Desired Experience: 10+ years in Software Engineering and 3+ years in AI/ML space. Working...Full timeWork at office
- ...Autodesk Construction Cloud, unlocking cross-application workflows for AEC and manufacturing customers. We are seeking a Sr. Principal Software Engineer to lead the technical direction of our data interoperability platform and connector toolkit. The successful candidate...Full timeFor contractorsImmediate start
Rs 7.5 - 11 lakhs p.a.
...technical solutions for complex business problems. Lead and mentor software development teams; provide guidance on design, coding standards... ...decisions and providing technical insights. Maintain adherence to CI/CD practices and engineering excellence standards....Full time- ...a platform that bridges existing products and solutions with our cloud data platform. We are seeking a highly proficient principal software engineer to help in building our client-side data platform. The successful candidate should have a strong sense of ownership and be...Long term contractFor contractorsWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer Who is Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and...Worldwide
- ...General Summary: The Principal Software Engineer I is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables,...Hybrid work
- ...driven workspace. This platform will serve as the foundation for the next generation of design-and-make software. We are looking for a skilled Principal Software Engineer – Agentic AI to architect, build, and deploy advanced AI agents capable of autonomous reasoning,...For contractors
- ...products and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer Mastercard is seeking a Principal Software Engineer (Software Architect) to join Fraud Insights team, which serves...Worldwide
- The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for... ...collaboration of internal and external partners. Join us as a Software Principal Engineer on our Engineering Development team in Bangalore...Full timeHybrid work
- ...Experience: Experience: 6+ years of experience in software development & project management, with specialization in AI/ML Qualification... ...Experience with technical project management; managing a team of AI/ML engineers across multiple projects Proven expertise in: Agentic...
- ...countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world's leading brands to deliver... .... Position Summary: We at Perforce are looking for Principal Software Engineer for our Perforce P4 teams in Pune. Our teams work across multiple...
- ...products and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer Overview We are seeking an experienced and motivated Principal Software Engineer to join Mastercard's AWS Platform...Long term contractWorldwide
Rs 7.5 - 10.5 lakhs p.a.
...We are seeking a Principal Software Engineer to drive the next generation of capabilities within our billing and payments platform. This highly visible, high-impact role requires both deep technical expertise and the ability to lead initiatives and mentor engineers. You'...Full timeFlexible hoursShift work- ...products and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer Summary Job Description MasterCard is a technology company in the global payments business. We connect consumers,...Long term contractWorldwide
Rs 60 per hour
...Job Title - Principal UI Engineer (Reactjs) Job Location - Pune or Bengaluru Experience - 8 to 10 years Budget - INR 60 lacs About the Position: Our client is seeking a Principal UI Engineer to serve as the architect of our React ecosystem . In this role, you...Contract workLocal area- ...Job Description JOB SUMMARY & RESPONSIBILITIES : We are currently seeking a Principal Software Engineer for a full-time position that is responsible for providing development expertise for one of our premier access appliances. The candidate will work closely with...Full time
- ...Job Description Position Title Principal Engineer - Embedded Software Job Summary Vertiv is seeking a Principal Engineer - Embedded Software to provide technical leadership and hands-on development expertise for one of our premier KVM & Serial access appliance...Full time
- ...India Description ParentPay Group is Europe's leading software product company and the UK's largest education technology... ...renowned technology consultancies. We're now seeking a Principal Automation Engineer to join our growing team. You'll be responsible for the day...Rotating shift
Rs 5 - 8 lakhs p.a.
Hard skills Deep understanding of Android Architecture, Building Blocks, Lifecycle, APIs, Framework, and UI Design principles. Hands on experience with Unit Testing, TDD and CI practices. Hands on with People management & Technical management. Must have architected...- ...footprint into India and as we build out our Product & Engineering teams, we are looking for Software Engineers. As a Senior Software Engineer, you will own... ...world a safer digital space. About The Role The Principal Software Engineer is a part of our Product and...Full time
- ...Principal Salesforce Engineer - India Rapid7 is a publicly traded Cybersecurity company headquartered in Boston, MA with 17 offices around the world. We are excited to be expanding our Global footprint into India and as we build out our internal Application Engineering...Long term contractFull timeRemote jobWorldwide
- ...shape the world and your future? Join us! We are looking for a Principal Engineer for Search Infrastructure within Autodesk Platform Services.... ...the development standards within the team. Partner with Software Architects, Product Managers and Engineering Managers to...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Tech Principal Software Engineer. Be the first to apply!

