Software Engineer at Mastercard
Mastercard · Pune, India
- Salary: Not Disclosed
- Experience: 1-3 years
📋 Job Details at a Glance 📍 Location Pune, India 🏢 Company Mastercard 👥 Experience 1-3 years 🎓 Qualification Hands-on with AWS, GCP, Azure, APIs, CI/CD, Microservices. Relevant technical qualification and demonstrated shipping experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Fintech 🛠 Key Skills distributed systems payments systems DevOps APIs CI/CD microservices cloud platforms AWS Software Engineer at Mastercard — Full Details & How to Apply Mastercard is seeking a Software Engineer in Pune, India to develop scalable platforms for the Priceless Engineering Team, utilizing AWS and microservices . This role offers hands-on experience with distributed systems and payment infrastructure, directly contributing to core fintech services. This Software Engineer role is critical for building robust, distributed systems and APIs that support Mastercard ’s payment infrastructure. The position involves working with cloud platforms such as AWS , GCP, and Azure, and implementing CI/CD pipelines and microservices architecture to ensure reliable, scalable service delivery. These technical components are essential for maintaining high availability and performance in real-time payment systems. The job posting highlights that Mastercard is seeking a Software Engineer to join the Priceless Engineering Team. The role is part of Mastercard ’s fintech operations in Pune, India, and focuses on platform development using cloud technologies and modern software engineering practices. Mastercard emphasizes technical qualifications and demonstrated shipping experience in relevant technologies. 2023, 2024, 2025, 2026 graduates should apply. Candidates must have hands-on experience with AWS, GCP, Azure, APIs, CI/CD, microservices and possess relevant technical qualification and demonstrated shipping experience . The role requires 1-3 years of experience . Salary is not disclosed . Applicants will gain practical experience with distributed systems , payments systems , DevOps , APIs , CI/CD , microservices , and cloud platforms including AWS , GCP, and Azure. This role provides a foundation for advancing into senior engineering roles within fintech and cloud-based payment ecosystems. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Explore more Software Engineer jobs , Mastercard recruitment , and Pune, India jobs on our platform. Job Role & Responsibilities The Software Engineer at Mastercard is responsible for building and maintaining payment systems using microservices architecture on AWS , ensuring high availability and low-latency transactions in a globally distributed fintech environment. Develop and deploy scalable microservices using Python or Java on AWS to support real-time transaction processing in Mastercard 's global payment infrastructure. Implement and manage APIs that enable secure integration between payment systems and third-party financial services using REST and JSON protocols. Configure and maintain CI/CD pipelines using Jenkins or GitHub Actions to automate testing and deployment of cloud-based services on AWS . Optimize performance of cloud platforms by tuning EC2 instances and Auto Scaling groups to meet 99.99% service availability targets in payment systems . Diagnose and resolve production issues in distributed systems using cloud monitoring tools like CloudWatch and CloudTrail to ensure minimal disruption to transaction flows . Refactor legacy codebases to reduce technical debt by applying modular design principles in microservices and API-driven architectures on AWS . Document deployment workflows and CI/CD configurations in Confluence to ensure consistent onboarding and knowledge transfer across engineering teams. Collaborate with DevOps and security engineers to implement secure API gateways and enforce authentication using OAuth 2.0 in cloud environments . This role demands direct ownership of payment system components, with every change impacting transaction reliability , latency , and security in real-world financial operations on AWS infrastructure. Required Skills & Technical Competencies Candidates must demonstrate proficiency in distributed systems , cloud platforms , and microservices to build and maintain payment systems on AWS with measurable performance and reliability. Technical Skills Microservices — intermediate — used to design and deploy modular, independently scalable payment services on AWS with clear service boundaries and inter-service communication . APIs — intermediate — implemented to enable secure, real-time integration between Mastercard systems and external financial partners using REST and JSON formats. CI/CD — intermediate — applied through Jenkins or GitHub Actions to automate unit testing , integration testing , and deployment of cloud services on AWS . Cloud platforms — essential — used to deploy, manage, and monitor payment systems across AWS environments with EC2 , S3 , and Route 53 services. AWS — essential — required for full-stack development and operations of distributed systems in Mastercard 's payment infrastructure , including EC2 , CloudWatch , and CloudFormation . DevOps — intermediate — applied to manage infrastructure as code, automate deployment pipelines, and ensure operational resilience in cloud-based services. When preparing your resume, emphasize hands-on experience with AWS , CI/CD tools like Jenkins , and microservices in real-world payment system projects. Eligibility Criteria This role is designed for candidates with a relevant technical qualification , 1–3 years of hands-on experience, and a demonstrated ability to work with cloud-based payment systems on AWS . Must hold a degree in Computer Science , Electronics , or a related technical field with a minimum CGPA of 3.0 or equivalent. Eligible only for the 2023, 2024, 2025, and 2026 academic batches. Must have at least 1 year of practical experience in software development, including GitHub projects or internships involving cloud platforms or APIs . Must have completed a hands-on project involving microservices or CI/CD on AWS or cloud platforms as part of academic or internship work. Must have a technical portfolio showcasing code, deployment logs, and performance metrics from real-world projects on AWS or GitHub . Must have demonstrated shipping experience with a working cloud-based application that includes APIs and CI/CD pipelines. Documentation & Portfolio Requirements Your resume must include a technical summary , project list with GitHub links , and clear descriptions of cloud infrastructure used, such as AWS EC2 or CI/CD pipelines. Focus on projects where you built and deployed a microservice on AWS using CI/CD and integrated it with a payment simulation or API — this directly mirrors the Mastercard system requirements. Salary for Software Engineer at Mastercard 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer role at Mastercard is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer Upskilling with the right resources significantly enhances your chances of selection for the Software Engineer role at Mastercard . Recommended Courses & Resources APIs — Understanding APIs is crucial for integrating payment systems effectively. CI/CD — Mastering CI/CD practices will streamline your development and deployment processes. microservices — Knowledge of microservices architecture is essential for scalable software solutions. AWS — Proficiency in AWS is vital for cloud-based applications in fintech. KodNest — This course offers practical insights into software engineering best practices. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience in AWS or microservices — ensure to include relevant projects. ❌ Using a generic resume instead of tailoring it to the specific responsibilities outlined in the job description — customize your resume for this role. ❌ Listing technologies like CI/CD without detailing how you applied them in previous roles or projects — provide specific examples. ❌ Ignoring the experience requirement of 1-3 years, which may disqualify your application — ensure you meet this criterion. ❌ Adding unrelated technologies or unsupported claims to increase ATS keywords — focus on relevant skills only. ❌ Failing to check the official Apply URL for job details before submission — always verify before applying. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that the candidate meets the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to the resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer Optimizing your resume for ATS is crucial for standing out in the application process for the Software Engineer role at Mastercard . ATS Keywords to Include AWS GCP Azure Microservices APIs CI/CD DevOps Distributed systems Payments systems Agile methodologies Automated testing Problem solving Resume Tips for This Role Highlight your experience with AWS , GCP, or Azure prominently on your resume. Emphasize your familiarity with microservices and distributed systems as they are crucial for this role. Consider showcasing a project where you utilized APIs or CI/CD practices. Use exact keywords from the job description to align your resume with the ATS requirements. Avoid including unsupported claims or technologies that you cannot substantiate. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated work experience or unsupported technologies in your resume for this role. How to Apply for Software Engineer at Mastercard Apply Now — Mastercard Open the official apply URL and confirm the job title and company matches " Software Engineer " at Mastercard . Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience for the Software Engineer role. Complete the official application form accurately, ensuring all information is truthful and avoiding unsupported claims. Submit the application and save the confirmation or application reference number if provided by the portal. Record the application date and monitor the company’s official portal or your registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — Mastercard NexisGrow.com does not charge any fees for job applications. Mastercard Mastercard is a fintech company based in Pune, India, operating with an onsite work mode. The company specializes in payments systems and services, with this Software Engineer role embedded within the Priceless Engineering Team. The team develops robust, scalable platforms and services, focusing on distributed systems , microservices , APIs , and cloud platforms . Engineers collaborate across disciplines to deliver high-quality software using DevOps , CI/CD , and agile methodologies. This role supports Mastercard ’s core payment systems by building and maintaining secure, reliable software infrastructure. Early-career professionals gain hands-on exposure to distributed systems , cloud platforms ( AWS , Azure, Google Cloud), CI/CD , and agile practices—key technologies in modern fintech development. Company Details Industry Fintech Location Pune, India Connect With Us Careers Apply Now Website 🔗 mastercard.wd1.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical qualification from the eligible batches of 2023, 2024, 2025, and 2026, and 1-3 years of experience. ? What technical skills are most important for this role? Skills Tap to expand + Answer AWS, GCP, Azure, Microservices, APIs, CI/CD, and DevOps are crucial for this position. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed; this is the salary information available in the job data. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review AWS, GCP, and Azure fundamentals. 2. Understand microservices architecture. 3. Familiarize yourself with CI/CD processes. 4. Prepare examples of past projects. 5. Research Mastercard's role in the fintech industry. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Pune, India. ? What career exposure can this role provide? Growth Tap to expand + Answer Exposure to cloud technologies, distributed systems, and collaboration with cross-disciplinary teams enhances career development. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight skills in AWS, microservices, APIs, and any relevant projects or experiences related to the job description. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with engineers and stakeholders, focusing on quality standards in software development. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, as the experience requirement is 1-3 years. 🔗 Explore More on NexisGrow More jobs in Pune Browse all Tech jobs Latest Fresher jobs More jobs at Mastercard Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com