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
Not the right fit? Search for Software Engineer jobs in Vancouver
Similar Jobs
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
Not the right fit? Search for Software Engineer jobs in Vancouver