Jobs.ca
Jobs.ca
Language
Mastercard logo

Senior Software Engineer

Mastercard21 days ago
Vancouver
CA$81,206 - CA$117,053/yearly
Senior Level

Top Benefits

Gym membership
Pension plan
Share purchase options

About the role

Who you are

  • 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

What the job involves

  • 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
  • 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

The application process

  • End Date: May 10, 2026

Benefits

  • Gym membership
  • Pension plan
  • Share purchase options
  • Extra holiday purchase optional
  • 25 days holiday (excl. bank holidays)
  • Work from home opportunities
  • Health insurance

About Mastercard

10,000+

Similar Jobs