Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/FEeX2viefbYdTZF38
Back to the job results

Senior Software Engineer-1

30+ days ago 2026/08/18
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description


Job Title:







Senior Software Engineer-1

Overview:




Overview
The Network Automation organization builds the software and automation capabilities that improve reliability, resiliency, and operational efficiency across Mastercard’s global network.
You’ll join a collaborative, high‑trust engineering team that values clear thinking, shared ownership, and practical innovation. We’re 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 high‑quality, maintainable, secure code using modern engineering practices (automated testing, CI/CD, code reviews, documentation).
* Build API‑driven integrations between internal platforms and network systems.
* Develop observability foundations—including metrics, health checks, structured logs, and actionable alerts—to 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 on‑call 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 service‑oriented architecture.
* Hands‑on 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.

To find US Salary Ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.
This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.