TymblHub

© 2026 TymblHub

Senior Software Engineer-2

MasterCard
Posted on
MasterCard logo

Experience
6 - 9 yrs
Salary (CTC)
₹29.7L - ₹32.8L
Job Location
Pune, India
Vacancy
1
Designation
Senior Software Engineer
Job Type
ONSITE

Job Description

Overview

The Network Automation organization builds the software and automation capabilities that improve reliability, resiliency, and operational efficiency across Mastercards global network.

Youll join a collaborative, hightrust engineering team that values clear thinking, shared ownership, and practical innovation. Were looking for engineers who enjoy solving meaningful problems together and contributing to a culture that empowers people to do their best work.

Role

As a Senior Software Engineer, you will:

Design and implement scalable backend services and automation capabilities that support network lifecycle and security workflows.
Write highquality, maintainable, secure code using modern engineering practices (automated testing, CI/CD, code reviews, documentation).
Build APIdriven integrations between internal platforms and network systems.
Develop observability foundationsincluding metrics, health checks, structured logs, and actionable alertsto ensure system reliability.
Contribute to architectural decisions, automation patterns, and engineering roadmaps for the Network Automation organization.
Collaborate across teams to translate requirements into durable, automated solutions that improve operational resilience.
Participate in operational readiness activities including runbooks, process documentation, and an oncall rotation where required.

All About You

Required qualifications

Strong experience developing backend services using one or more programming languages such as Go, Java, C#, Python, or similar.
Solid understanding of distributed systems, API design, and serviceoriented architecture.
Handson experience with Ansible (or equivalent automation tooling such as Terraform, Puppet, or Chef).
Proficiency with CI/CD pipelines, automated testing, and version control systems.
Experience building secure, resilient, and highly maintainable software.
Ability to break down complex problems, lead design discussions, and influence architecture.
Demonstrated collaboration with engineering, operations, and security teams.