Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Mastercard

Principal Software Engineer

Posted Updated
Discussion
  • In this role you will enable automation, deployment and management of critical high-volume infrastructure into public and private cloud environments. You will work with global engineering teams to drive DevOps initiatives across the platform utilizing a highly scalable architecture leveraging enterprise tools and technologies
  • This is a unique opportunity to shape the future of Mastercard’s infrastructure automation —advancing innovative, high‑performance solutions and driving engineering and operational excellence across the organization
  • Automate, provision and manage public and on-prem cloud infrastructure, including containerized and virtualized systems
  • Plan, build, and optimize CI/CD pipelines to enable fast, safe, and repeatable delivery of complex distributed systems across a global network of data centres
  • Collaborate in cross-functional teams to automate deployments, troubleshoot complex issues, and support new product initiatives
  • Champion Infrastructure as Code principles using tools like Terraform Enterprise, Ansible and Chef
  • Drive observability and reliability through monitoring, logging, and alerting systems (Prometheus, Grafana, Druid, Splunk etc.)
  • Foster innovation and continuous improvement, adopting new tools and practices to increase efficiency, scalability, and cost optimization
  • Hands-on coding of automation efforts in Go Lang
  • Partner with stakeholders to align DevOps initiatives with business objectives, including uptime, deployment velocity, and cost efficiency
  • Excellent communication skills and the ability to work effectively with Product, Developers and Operations teams
  • Deep familiarity with cloud environments either AWS, Azure or GCP
  • Experience with monitoring and observability platforms (Prometheus, Grafana, Splunk, Dynatrace)
  • Hands-on experience with Terraform Enterprise, Ansbile and Chef
  • Proven experience with container orchestration and tooling (Kubernetes, Helm, Docker Compose)
  • Proficient in scripting and programming (Bash, GoLang Python, Ruby )
  • Strong Linux systems administration background
  • Strong understanding of CI/CD pipelines (GitHub Actions, Jenkins etc.)
  • Demonstrated ownership mindset, prioritization skills, and ability to thrive in a fast-paced, multi-tasking environment
  • 10+ years of experience in Software Engineering and DevOps roles, including at least 2 years in a technical leadership capacity

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.