Senior Software Engineer
Role Overview
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.
Mastercard Payment Networks Technology team is looking for a Sr.
Software Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.
The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.
Key Skills for This Role
Full Job Posting
Preferred qualifications
- Experience in payments, high-volume transaction processing, or other highly available and regulated technology environments.
- Familiarity with cloud-native platforms, observability, resiliency, and Responsible AI practices.
- Skills, Tools & Technologies
- Must have:
- Core: Python or another modern programming language, experience with SQL and other relational or NoSQL databases, backend services and distributed systems for integrating enterprise data, AI capabilities, and resilient high-volume transaction workflows, strong debugging skills, Git, and automated testing.
- AI workflows and quality: LLM application development and RAG, with emphasis on prompts and agent workflows, and guardrails and evaluation logic.
- AI platforms and frameworks: Knowledge of Anthropic APIs, AWS Bedrock, Azure OpenAI, or equivalent hosted-model services, and LangChain, LangGraph, or equivalent SDKs.
- Good To Have:
- Enterprise application engineering: REST/gRPC APIs, secure coding, and CI/CD practices that automate testing and evaluation and enable reliable AI application releases.
- Cloud-native reliability and operations: AWS or Azure, Docker, Kubernetes, observability, security controls, and high-availability application design.
- Domain technology stack: C/C++, SQL, Unix/Linux, sockets, inter-process communication (IPC), shared memory, and microservices.
- Corporate Security Responsibility
- 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;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
About Mastercard
Global payment processing and financial technology service provider.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Mastercard
Manager, Enterprise Strategy
Dubai, UAE
Mastercard is seeking a strategy manager to shape and execute its EEMEA agenda across 81 markets. The role leads strategic workstreams, analysis, and implementation in partnership with regional and functional teams. Appl
Creative Strategist, Advisors Creative Desk
Dubai, UAE
Mastercard is seeking a senior creative strategist to develop data-informed brand and communication strategies for client projects. The role combines consumer and market research, campaign planning, creative guidance, an
Manager, Product Management – Mastercard Payment Gateway Services (MPGS)
Dubai, UAE
Global Markets Summer Internship 2027- Product Management Intern & Sales Analyst Intern - Riyadh, Saudi Arabia
Riyadh, KSA
Global Markets Summer Internship 2027 - Product Management intern & Sales Analyst Intern - Dubai, UAE (UAE Nationals Preferred)
Dubai, UAE
Product Management/ Product Development, Launch Program 2027 - India
Pune, IND
Manager, Enterprise Strategy
Dubai, UAE
Creative Strategist, Advisors Creative Desk
Dubai, UAE
Associate Consultant, Launch Program 2027 - India
Gurugram, IND
Director, Commercial, UAE
Dubai, UAE
Manager, Product Management – Mastercard Payment Gateway Services (MPGS)
Dubai, UAE
Global Markets Summer Internship 2027- Product Management Intern & Sales Analyst Intern - Riyadh, Saudi Arabia
Riyadh, KSA
Global Markets Summer Internship 2027 - Product Management intern & Sales Analyst Intern - Dubai, UAE (UAE Nationals Preferred)
Dubai, UAE
Product Management/ Product Development, Launch Program 2027 - India
Pune, IND