Are you a DevOps engineer with 2–3 years of experience looking for your next big career move? MasterCard is hiring a Software Engineer II (DevOps) at its technology center in Pune, Maharashtra. This is a rare opportunity to join a global payments leader and work on systems that power billions of transactions worldwide.
About MasterCard
MasterCard is one of the world’s most recognizable technology companies — not just a payments brand. Headquartered in Purchase, New York, and operating across 210+ countries and territories, MasterCard processes trillions of dollars in transactions annually, connecting consumers, businesses, governments, and financial institutions through its secure and intelligent global network.
Its Pune Technology Center is a key innovation hub that drives engineering, product development, and digital transformation initiatives for MasterCard’s worldwide operations. Working here means collaborating with some of the brightest engineering minds globally while solving complex, real-world problems at an extraordinary scale.
MasterCard’s mission: making transactions safe, simple, smart, and accessible for everyone — and that mission starts with engineers like you.
Job Overview
| Detail | Information |
|---|---|
| Job Title | Software Engineer II (DevOps) |
| Company | MasterCard |
| Location | Pune, Maharashtra, India |
| Experience Required | 2 – 3 Years |
| Qualification | B.E / B.Tech / B.Sc (IT / CS / MIS) |
| Core Skills | Java, Python, C++, Jenkins, Ansible, Git |
| Employment Type | Full-Time |
| Last Date to Apply | June 4, 2026 |
Job Description & Responsibilities
The Software Engineer II role at MasterCard sits at the intersection of software development and DevOps engineering. You will be responsible for building, testing, and maintaining high-quality software systems while also owning CI/CD pipelines and operational excellence across product teams.
This role is ideal for someone who thrives in fast-paced, cross-functional environments and is eager to grow into a senior engineering role at a Fortune 500 company.
Key Responsibilities
1. Software Development & Application Support
- Own programming, testing, implementation, and ongoing support of systems application software in line with MasterCard’s coding and security standards.
- Write clean, maintainable code in Java, Python, or C++, ensuring reliability and performance at scale.
2. Secure Solution Design
- Architect and deliver secure, scalable, and high-quality software solutions based on detailed technical specifications and design documents.
- Ensure compliance with MasterCard’s security standards across every layer of the stack.
3. Technical Research & Evaluation
- Actively research new tools, frameworks, and methodologies to solve evolving business and technical challenges.
- Evaluate trade-offs between alternative solutions and recommend the most effective path forward.
4. Documentation & Audit Compliance
- Produce thorough systems and testing documentation that meets department standards and audit requirements.
- Maintain accurate records of changes, configurations, and test outcomes.
5. Quality Assurance & Project Metrics
- Follow MasterCard’s rigorous QA/QC processes and contribute to the collection and analysis of project health metrics.
- Participate in code reviews and ensure defect-free releases.
6. Process Improvement & Efficiency
- Proactively identify areas for improvement in the CI/CD pipeline, deployment workflows, and infrastructure management.
- Implement automation solutions using tools like Jenkins, Ansible, and shell scripting to reduce manual overhead.
Required Skills & Eligibility
To be considered for this role, candidates must meet the following criteria:
Educational Qualification
- Bachelor’s degree in Information Technology, Computer Science, Management Information Systems, or a closely related field (B.E / B.Tech / B.Sc).
Professional Experience
- 2 to 3 years of hands-on experience in software development or DevOps roles.
- Demonstrated ability to contribute meaningfully to production-grade systems and pipelines.
Technical Skills
Programming Languages:
- Proficiency in at least one modern language: Java, Python, or C++
- Familiarity with scripting languages, particularly shell/bash scripting
DevOps & CI/CD Tools:
- Jenkins — pipeline automation and build orchestration
- Ansible — configuration management and infrastructure automation
- Git — version control and branching strategies
- Zabbix — infrastructure monitoring
Core Computer Science Fundamentals:
- Strong grasp of data structures and algorithms
- Understanding of system design, networking, and operating systems concepts
Soft Skills
- High energy, self-motivated, and detail-oriented
- Excellent verbal and written communication skills
- Strong organizational skills and the ability to manage multiple priorities
- Team player with a collaborative, problem-solving mindset
- Ability to work under pressure and meet deadlines in a globally distributed project matrix
Why Join MasterCard Pune?
Joining MasterCard is not just about a job — it’s about being part of a purpose-driven organization working at the frontier of financial technology. Here’s why the Pune office stands out:
Global Exposure
Work on systems that directly impact payment infrastructure across 210+ countries. Your code reaches billions of people every single day.
Career Growth
MasterCard invests heavily in employee development through structured learning programs, mentorship from world-class engineers, and clear career progression paths.
Cutting-Edge Security Focus
As a company that handles global payment data, MasterCard’s engineering culture has security woven into every layer — making it an ideal environment to sharpen your DevSecOps skills.
Diverse & Inclusive Culture
MasterCard consistently ranks among the top employers for diversity and inclusion, with a strong emphasis on psychological safety, collaboration, and employee well-being.
Innovation at Scale
The Pune technology center collaborates with global teams on next-generation fintech products — from AI-powered fraud detection to real-time payment APIs.
How to Apply
Applying for the MasterCard Software Engineer II (DevOps) position is straightforward:
- Prepare your resume — Highlight your DevOps tool experience (Jenkins, Ansible, Git), programming skills, and any CI/CD pipeline work you’ve owned or contributed to.
- Visit the official careers page — Use only the verified link below to avoid scams.
- Complete the application form — Fill in all required details carefully, including your experience level and preferred work location.
- Submit before the deadline — The last date to apply is June 4, 2026.
Apply Now on MasterCard Careers Portal
Important: MasterCard will never ask for payment or personal banking information during the hiring process. Apply only through the official link above.
Tips to Crack MasterCard Hiring Process
MasterCard typically follows a structured hiring process for engineering roles. Here’s how to prepare:
Resume Tips
- Quantify your DevOps impact: “Reduced deployment time by 40% by automating pipelines with Jenkins”
- List specific tools: Jenkins, Ansible, Git, Zabbix, Docker, Kubernetes (if applicable)
- Highlight any experience with secure software development or compliance-related work
Technical Interview Prep
- Brush up on data structures and algorithms — LeetCode medium-level problems are a good benchmark
- Be ready to discuss CI/CD pipeline design from scratch
- Practice system design questions focused on scalability and fault tolerance
- Know your way around at least one language deeply (Java or Python preferred)
Behavioral Interview Tips
- Use the STAR method (Situation, Task, Action, Result) for scenario-based questions
- Prepare examples of cross-functional collaboration and handling tight deadlines
- Demonstrate genuine interest in fintech and digital payments
Frequently Asked Questions
Q: Is this a work-from-home or work-from-office role? The job is based in Pune, Maharashtra. Specific WFH/hybrid policies will be confirmed during the interview process. MasterCard has adopted flexible work models in recent years.
Q: What is the salary range for Software Engineer II at MasterCard Pune? MasterCard does not publicly disclose salary figures. Based on industry benchmarks, Software Engineer II roles in Pune at MNCs typically offer competitive packages that include base pay, performance bonuses, and benefits. Expect compensation commensurate with your experience.
Q: Can freshers apply for this role? This role requires 2–3 years of experience, so it is not open to freshers. However, MasterCard regularly posts entry-level and intern positions — keep an eye on their careers page.
Q: What is the last date to apply? The deadline is June 4, 2026. Apply early to ensure your application is reviewed.
Q: Is there a referral advantage at MasterCard? Yes — like most large tech companies, employee referrals can boost your chances of getting noticed. If you know anyone at MasterCard, consider reaching out.