Our Purpose
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible.
Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences.
We believe that our differences enable us to be a better team one that makes better decisions, drives innovation and delivers better business results.
Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.
Title and Summary
Senior Software Engineer-2
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.
Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
The Azure Cloud Enablement team is looking for a software engineer with a passion for platform building at scale. In this role, you will help us create and support a commercial cloud platform that enables best-of-breed application, service, and artifact delivery to Azure for rapid business-value delivery, security, and on-soil compliance.
Role
- Plan and manage a group of related technology projects or activities in a coordinated way from inception through successful delivery
- Develop a deep understanding of the design approaches and technologies utilized in your area
- Focus on the customer experience, the build and delivery processes and the problems to be solved
- Understand the needs of the engineers and technical operations teams who have to build, maintain, and operate the system for the life of the system
- Recognize complex designs and propose simplified solutions by working with software design engineers, principals and TPMs
- Help customers and the engineering teams make trade-off decisions by considering all of the data including business goals, technical platform strategy, customer experience and maintainability.
You identify blocking issues and manage their resolution.
- Identify, assess, track and mitigate issues and risks at multiple levels
- Write documentation as required
- Partner with industry vendors that provide technology or user experience design components that support our architecture and work with vendors on our implementation plans and roadmaps identifying partnership opportunities to increase our development velocity and our learnings
- Communicate the role up of project issues and status in a concise, accurate, and professional manner for senior leadership consumption, escalating blocking issues when appropriate
- Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track, and mitigate issues / risks at multiple levels
- Work across teams to optimize processes
- Regularly review metrics and proactively seek out new and improved data / mechanisms for visibility ensuring your program stays aligned with organization objectives
- Anticipate bottlenecks and adequately factor in contingency for unplanned delays
- Determine if success metrics are in place and if not, you work to define them
- Recognize discordant views and take part in constructive dialog to resolve them
- Continuously assess development processes, test plans, and operations. You work with teams to improve concurrent project delivery.
- Streamline and / or eliminate excess processes in any area of the architecture, production operations environment, or business area where the same efforts (or issues) are repeated year-over-year
All About You
- You have experience working with Cloud APIs (e.g., Azure, AWS, GCP, etc)
- You have experience in automated infrastructure provisioning with Infrastructure as Code tools (e.g, Terraform, Ansible, Cloud Formation, etc)
- You have platform engineering experience
- You have experience leading and mentoring other engineers in a technical capacity
- You have experience delivering major pieces of functionality on time and on-budget
- You have experience solving scale, resilience, security, and robustness problems
- You have experience designing and building Software Defined Networks
- You have experience debugging issues in a distributed system
- You have familiarity with RESTful APIs and micro-services architectures
- You have familiarity with PCI compliance attestations
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;
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Pay Ranges
O'Fallon, Missouri : $112,000 - $173,000 USD
J-18808-Ljbffr