Mastercard
Lead Software Engineer
Vancouver, Canada
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card intent detected
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- The Identity Solutions program within the Services group works to prevent fraud by securing a user's identity through their devices, identity information, and usage patterns such as passive Biometrics.
- Demonstrated technical leadership and project leadership experience, with a strong track record of collaborating effectively across geographically distributed teams.
- Deep expertise in AWS networking services, including Amazon VPC, Direct Connect, Transit Gateway, Elastic Load Balancing (ELB), Route 53, Resolver endpoints, and DNS Firewall.
Responsibilities
- Build, manage, and scale Kubernetes (EKS) environments, including cluster architecture, deployment, service mesh, load balancing, and performance optimization to maximize availability, response time, and uptime.
- Develop and enhance monitoring and observability solutions, primarily using Prometheus, to proactively identify and resolve infrastructure, security, and performance issues while maintaining comprehensive technical documentation.
- Provide technical leadership and accountability within a geographically diverse team, serving as a subject matter expert (SME) while mentoring and developing junior team members.
- Design, build, scale, and optimize infrastructure across cloud environments, ensuring solutions are highly available, reliable, secure, and scalable.
- Develop and maintain Infrastructure as Code (IaC) using tools such as Jenkins, Ansible, Argo CD, Terraform, CloudFormation, Resource Manager, and related DevOps technologies.
- Design and implement secure, highly available AWS environments, with strong expertise across core AWS services including compute, IAM, databases, caching, troubleshooting, and operational support.
- Partner with engineering and technology teams to troubleshoot complex issues, improve system performance, participate in on-call rotations, and develop automation and custom tooling using Go, Python, Rust, and Bash while promoting industry-standard coding and engineering practices.
- Proven experience designing and supporting hybrid cloud connectivity and multi-region architectures, including VPNs, Direct Connect, high availability, and resilient network designs.
- Strong programming and scripting aptitude in Go, Python, and Bash, with experience developing automation and operational tooling; familiarity with MySQL and PostgreSQL databases.
Requirements
- Bachelor's degree in Computer Science or equivalent professional experience, with excellent written and verbal communication skills.
- Strong knowledge of AWS network security, including Security Groups, Network ACLs (NACLs), AWS Firewall, and VPC Flow Log analysis and troubleshooting.
- Hands-on experience with DevOps/BizOps, Infrastructure as Code, and automation, leveraging tools such as Terraform, Ansible, and Chef for provisioning and configuration management.
- familiarity with MySQL and PostgreSQL databases.
- Experience building, deploying, and managing containerized applications and orchestration platforms, including Docker, Kubernetes, Mesos, or Docker Swarm, with a strong understanding of cloud platforms including AWS, Azure, and GCP.
Compensation
- 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 an
This listing is sourced directly from Mastercard's careers page and normalized into a canonical job model.