Senior Software Engineer
2 weeks ago
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
Senior Software EngineerSenior Software Engineer - SRE - Java/Spring Boot, MicroservicesCompany: Mastercard
Category: Software Engineering
Experience: 8+ years
Location: Pune
Overview
Mastercard is a technology company in global payments. We're seeking a Senior Software Engineer for SRE Role with strong Java Microservices development experience to improve the reliability, performance, and operability of mission critical services. You will serve as a subject matter expert across development, testing and Support for production/non production environments, driving reliability, monitoring & observability, performance engineering, root cause analysis, and automation to increase production stability. Acts as a recognized technical authority with sound commercial awareness.
What You'll Do
• Reliability & Operations
• Improve service reliability through better architecture, automation, capacity modeling/planning, and sub linear operational scaling.
• Lead incident handling, mitigation, RCA, and postmortems; clearly explain performance bottlenecks to stakeholders.
• Build best in class monitoring/observability using Splunk and Dynatrace (or equivalent APM); create advanced dashboards, queries, and runbooks.
• Maintain and improve program quality matrix like availability, MTTM, latency, capacity, scalability, reliability for the project
• Engineering & Performance
• Contribute to and review Java/Spring Boot microservices and RESTful applications for Reliability and Performance.
• Drive performance testing/tuning/analysis, using applications like JMeter, Blaze meter (or similar), through thread/heap dump analysis, Java, SQL, network & application configuration tuning/fixing.
• Partner as a co owner of resilient production services and CI/CD pipelines with software engineering teams.
• Architecture & Tooling
• Work across Java app servers, web servers, Docker, Kubernetes, Kafka, Redis, and cloud platforms (AWS/Azure/GCP); Cloud Foundry is a plus.
• Lead POCs to incubate new features/capabilities; recommend product customization for system integration.
• Collaboration & Governance
• Collaborate with SRE, operations, production support, performance testing, architects, and application owners.
• Identify patterns and implement reusable solutions that reduce complexity and operational risk.
• Uphold compliance with applicable laws, policies, and risk standards; demonstrate ethical judgment and transparency.
• Mentor junior engineers and influence engineering decisions through counsel and expertise.
• working in large-scale agile software development environments utilizing the SAFe framework (scrum methodology)
Required Qualifications
• Education: BE/BTech in Computer Science or equivalent experience.
• Experience: 8+ years in Engineering/IT; 3+ years in enterprise Java development; 3+ years with Splunk/ELK (or similar log analytics); 3+ years with Dynatrace or other APM.
• Development & Architecture
• Java, Spring, Spring Batch, Spring Boot, Microservices, RESTful APIs, MVC architecture.
• Databases: Oracle, SQL (queries & stored procedures).
• Platform/infra: Java app servers, web servers, Linux/Unix, Docker, Kubernetes, Kafka, Redis; Cloud Foundry (plus).
• Expertise in building Dashboards/Views in Splunk and Dynatrace is a Plus
• SDLC & Tooling
• CI/CD: Jenkins, Git, Maven; Agile/DevOps practices; experience in SAFe at scale.
• Reliability & Performance
• Production monitoring, observability, RCA, capacity planning (redline/load testing).
• Performance testing/tuning/analysis; JMeter, BlazeMeter (or equivalent); thread/heap dump analysis.
• Oracle Database SQL & configuration Tuning for Performance (indexes, hints, execution plan analysis, SQLT, AWR and similar report analysis)
• Hands on in large scale, complex, highly available distributed systems (web, relational & non relational DBs, cache, pub/sub, containers) with resiliency, graceful degradation, DR, and backpressure patterns.
• Soft Skills
• Clear written/verbal communication; stakeholder engagement across operations, developers, and performance testers.
• Analytical/diagnostic strength; ability to work independently, in a matrix/virtual environment, under pressure and tight deadlines.
• Proven record of operational process changes and continuous improvement.
• Commercial awareness with alignment to business outcomes.
• Influence the engineering function by providing guidance, expert advice, and facilitating services to support decision-making processes
• Demonstrated capability to operate effectively within a matrix organization and collaborate with virtual teams.
• Proven ability to work autonomously, manage multiple tasks simultaneously, and assume responsibility for various aspects of projects or initiatives.
• Skilled in performing under pressure and adept at meeting strict deadlines or adapting to changing expectations and requirements.
Nice to Have / Differentiators
• AI for Reliability: Applying AI tools to enhance monitoring, observability, automation, and system reliability; experience using Microsoft Copilot for coding, scripting, and automation.
• Big Data / AIOps: Experience with AIOps and Splunk Machine Learning Toolkit; Splunk administration.
• Metrics & Benchmarking: Comprehensive knowledge of design metrics, analytics tools, benchmarking, and reporting to capture best practices.
How You'll Work
• Partner across SRE and engineering to leverage shared tools, processes, and techniques that improve reliability and reduce operational toil.
• Identify recurring operational challenges and implement reusable, cross functional solutions that lower cost, complexity, and risk.
• Safeguard Mastercard's reputation, clients, and assets through policy adherence and transparent risk management.
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.
-
Senior Software Engineer
4 days ago
Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per yearJob Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...
-
Senior Java Software Engineer
2 days ago
Pune, Maharashtra, India EquipOptimizacions Software Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany DescriptionEquipOptimizacions Software Pvt. Ltd. (EOS) specializes in designing strategic, state-of-the-art cloud-first solutions for container business problems. With over 20 years of experience in addressing technical challenges and building robust software solutions for the container industry, EOS stands out within the shipping industry by...
-
Senior Software Engineer
3 hours ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer(AY)Position Summary: Perforce is looking for a Senior Software Engineer to join the team. We are looking for an individual who will play a key role in maintaining and improving the front-end presentation of our flagship on-premise product, using TypeScript, Angular, and GraphQL. As a member of the Delphix DCT...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per yearSenior Software Engineer I - Delphix (KS)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software EngineerPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business....
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India MALBEK SOFTWARE LLP Full time ₹ 14,00,000 - ₹ 28,00,000 per yearSummary of Position: Senior Software EngineerJoin our Product Engineering team in a fast-paced, collaborative, startup-like environment. This role focuses on enhancing and supporting product features and modules using Java and related technologies.Duties and Responsibilities:Design, Code and implement solutions from concept to final hand-off toEfficiently...
-
Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...
-
Senior Software Engineer, Reliability
6 days ago
Pune, Maharashtra, India Veeam Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Senior Software Engineer
2 days ago
Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Senior Software Engineer
2 hours ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Engineer (Akana)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in...