Mastercard Logo

Mastercard

Senior Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Hybrid
Vancouver, BC
111K-160K Annually
Senior level
Hybrid
Vancouver, BC
111K-160K Annually
Senior level
The Senior Software Engineer at Mastercard leads the design and implementation of Azure cloud infrastructure, focusing on automation, scalability, and security while mentoring junior engineers.
The summary above was generated by AI
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 Engineer
Overview:
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.
The Role:
Cloud Infrastructure Engineers at Mastercard design, build, and operate the foundational platforms that enable our product and service teams to deliver securely, reliably, and at scale. This role focuses on Azure-based infrastructure, cloud-native services, and automation that power transaction processing, analytics, developer productivity, and self-service delivery across the enterprise.
As a Senior Software Engineer, you will be a highly capable individual contributor with deep technical expertise and increased ownership of design and delivery. You will lead the implementation of complex infrastructure capabilities, influence platform standards and patterns, and partner closely with service teams to improve reliability, security, and developer experience. While remaining hands-on, you will provide technical guidance to others and help shape how the team builds and operates cloud platforms.
As a Software Engineer II, you are expected to perform the following general responsibilities:• Own and drive the design, implementation, and operational support of complex cloud infrastructure components and services• Build scalable, secure, and reusable Azure infrastructure using automation-first and Infrastructure-as-Code practices• Lead technical design discussions within the team, evaluating tradeoffs and influencing platform standards and patterns• Enable self-service provisioning capabilities that reduce friction and improve autonomy for service teams• Actively improve platform reliability, security posture, observability, and cost efficiency• Troubleshoot and resolve complex, cross-cutting infrastructure and platform issues• Provide technical mentorship through design reviews, code reviews, and hands-on guidance to less experienced engineers• Collaborate closely with application, security, and operations partners to ensure platform solutions meet enterprise needs
All About You• Deep hands-on experience designing and operating Azure-based cloud infrastructure, including compute, networking, storage, identity, and platform services• Strong experience implementing Infrastructure-as-Code and automation using tools such as ARM, Bicep, Terraform, or equivalent, with a focus on reusable modules and standardization• Solid understanding of cloud networking, security, and identity, including private connectivity, service isolation, role-based access, and secure-by-default architectures• Experience designing and operating highly available, resilient, and scalable cloud platforms, with awareness of disaster recovery, fault tolerance, and failure modes• Proven ability to lead infrastructure features from concept to production, including authoring design documentation, reviewing alternative approaches, decomposing work, and managing safe rollouts with rollback strategies• Treats operability as a core design concern, embedding logging, metrics, alerting, and cost visibility into infrastructure solutions• Strong troubleshooting and diagnostic skills, capable of resolving complex production issues that span multiple systems or teams• Experience working with enterprise CI/CD pipelines and SDLC tooling, including version control, automated testing, code quality checks, and change management processes• Clear and effective communicator who can document architectures, operational workflows, and support models, and participate meaningfully in asynchronous technical discussions• Demonstrated ability to guide and mentor junior engineers and peers, helping raise overall team capability and engineering quality• Professional, adaptable, and collaborative; approaches disagreements thoughtfully and works to build alignment across teams• Actively keeps up with trends in cloud infrastructure, DevOps, and platform engineering, and applies relevant ideas pragmatically to improve existing systems• Uses awareness of industry trends in cloud infrastructure, DevOps, and platform engineering to suggest incremental improvements to existing systems and practices
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact [email protected] and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
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.

In line with Mastercard's total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program.
Pay Ranges
Vancouver, Canada: $111,000 - $160,000 CAD

Mastercard San Francisco, California, USA Office

123 Mission Street, San Francisco, CA, United States, 94105

Similar Jobs at Mastercard

4 Days Ago
Hybrid
111K-160K Annually
Senior level
111K-160K Annually
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop software solutions for Mastercard's Decision Management Platform, focusing on fraud management. Lead development processes and mentor team members, ensuring adherence to standards and SLA compliance.
Top Skills: Apache CamelApache TomcatCloudfoundryGitJ2EeJavaJbossJunitKubernetesMavenMockitoOpenshiftOracleRestSpring BootSpring FrameworkSpring IntegrationSQL
11 Days Ago
Hybrid
91K-140K Annually
Senior level
91K-140K Annually
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop high-performance enterprise software solutions, mentor junior engineers, ensure secure coding, and improve development workflows.
Top Skills: AWSC++Ci/CdGrpcHttpsJavaMtlsPythonRestRustSslTls
11 Days Ago
Hybrid
111K-160K Annually
Senior level
111K-160K Annually
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
As a Senior Software Engineer, you will design and implement high-performance, cloud-ready solutions, mentor team members, and participate in coding and testing activities to enhance Mastercard's decisioning capabilities.
Top Skills: AngularDockerJavaJunitKubernetesMockitoOracleSpringSQL

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account