Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$127k - $203k
Full-time

Mastercard

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

Lead Software Engineer

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 Identity Solutions – ‘Cloud Infrastructure - Edge’ team is looking for a Lead Software Engineer to help support, design, and build our highly available and scalable AWS Cloud infrastructure which our products are built on. The team builds infrastructure for Engineering projects, extends our platform for the future, and improves the availability and performance of our applications. This position also designs, develops systems, automation, and tools to help make it easier for Engineering teams to deploy services in a fast, automated and reliable fashion. Ange depending on the team you work on.

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. Comprised of best-in-class solutions from Ekata (a Mastercard company), we use complex machine learning, combined with device, identity, and transaction information from billions of transactions to reduce user friction to enable highly secure real time transactions.

Role

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

All About You

• Demonstrated technical leadership and project leadership experience, with a strong track record of collaborating effectively across geographically distributed teams.
• Bachelor’s degree in Computer Science or equivalent professional experience, with excellent written and verbal communication skills.
• Deep expertise in AWS networking services, including Amazon VPC, Direct Connect, Transit Gateway, Elastic Load Balancing (ELB), Route 53, Resolver endpoints, and DNS Firewall.
• Strong knowledge of AWS network security, including Security Groups, Network ACLs (NACLs), AWS Firewall, and VPC Flow Log analysis and troubleshooting.
• Proven experience designing and supporting hybrid cloud connectivity and multi-region architectures, including VPNs, Direct Connect, high availability, and resilient network designs.
• Advanced expertise in Linux/UNIX systems, including troubleshooting, performance tuning, memory management, I/O subsystems, RAID, networking protocols, security, and system optimization.
• Hands-on experience with DevOps/BizOps, Infrastructure as Code, and automation, leveraging tools such as Terraform, Ansible, and Chef for provisioning and configuration management.
• Experience implementing and managing CI/CD pipelines using Jenkins and similar automation and deployment platforms.
• Strong programming and scripting aptitude in Go, Python, and Bash, with experience developing automation and operational tooling; 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.

Work Schedule & On-Call Requirements

• Standard working hours are 7:30 AM – 3:30 PM PST, Monday through Friday.
• Participate in an on-call rotation approximately every two months once the team is fully staffed.
• During the initial staffing period, team members should expect to participate in the on-call rotation approximately every 5–6 weeks until the team reaches full capacity.
• Ability to respond to and troubleshoot production infrastructure and networking issues during assigned on-call periods.

#LI-FT1

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 View email address on decentrajobs.com 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: $127,000 - $203,000 CAD

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Canada vacancy
  •  ...AI. Our mission is to revolutionize banking tech infrastructure by leading digital transformation at financial institutions — big and small. The Role We are looking for a Lead Software Engineer to own the technical direction and execution of Bankjoy's Online Account... 
    Suggested
    Full time
    Remote work

    Bankjoy

    Canada
    10 days ago
  • $127k - $203k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer (SDET) Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Canada
    14 days ago
  •  ...of concepts across many disciplines–from hardware and software. What you’ll do: Lead technical development of radar or lidar sensing systems...  ...status, open issues, and tradeoffs clearly to engineering leadership and cross-functional partners What you'll... 
    Suggested
    Odd job
    Full time

    Latitude AI

    Canada
    15 days ago
  • $48 per hour

    Clean Harbors in Breslau, ON location is currently looking for a Lead Heavy Duty Mechanic to join our team. The ideal candidate...  ...and trailers; ~ Familiarity with the various types of diesel engines; ~ Ability to lead in a team environment. ~ Must be versed in... 
    Suggested
    Full time
    Casual work
    Weekend work

    Clean Harbors

    Canada
    10 days ago
  •  ...team exists to make production legible to every engineer and AI agent at Wealthsimple, on their first day...  ...fast, high-cardinality data. As the founding Software Development Manager for this team, you'll hire and lead the engineers who build that foundation, and you... 
    Suggested
    Full time

    Wealthsimple

    Canada
    a month ago
  • $122.1k - $162.8k

     ...reduce the years needed. We look for at least 8+ years in a software engineering or infrastructure role within a cloud, PaaS, and DevOps...  ...environments and on scrum teams. Responsibilities: We lead the development of multiple complex cloud automation initiatives... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Scope of the Role: We are looking for a hands-on Lead Application Support Engineer to support, maintain, and enhance business-critical enterprise...  ...experience in Application Support, Application Engineering, Software Engineering, Cloud Engineering, or a related role. ~... 
    Full time
    Contract work
    Flexible hours

    Innodata

    Canada
    24 days ago
  •  ...Obsidian Systems is a software engineering consultancy that builds production systems for capital markets and other regulated industries. Our...  ...problems. We're looking for a Software Project Manager to lead the delivery of complex software engineering engagements from... 
    Temporary work
    Work at office
    Immediate start
    Remote work

    Obsidian Systems

    Canada
    13 days ago
  • $127k - $203k

     ...realize their greatest potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology...  ...experienced Manager with strong technical background to help lead us through the journey while at the same time addressing our... 
    Full time
    Worldwide

    Mastercard

    Canada
    14 days ago
  • $15k

     ...operate a revenue machine while keeping customer value in mind - leading our industry-based revenue pods responsible for both net-new...  ...accelerate their CRO career trajectory. You will own Runway’s velocity engine - growth, emerging, inbound, and business development teams.... 
    Full time
    Remote work

    RunwayML

    Canada
    a month ago
  •  ...opportunities we can find anywhere in the business. As an Applied AI Lead, you'll be responsible for finding those opportunities in the...  ...establishments in the US. Hyperpersonalized outbound email engine, sending around 5k unique emails daily with a best-in-class... 
    Full time
    Remote work

    Owner

    Canada
    a month ago
  •  ...Maximo Lead Job description: Key Responsibilities: MAS Upgrade hands on experience Have hands on in...  ...assurance including testing to delivery and maintenance of the software product or system Managing the web and application servers... 

    VDart Inc

    Canada
    1 day ago
  • About the role Anthropic's Third Party Risk Management (TPRM) team sits within Security GRC and is responsible for risk management of our vendor and partner relationships, making risk visible to the people who need to act on it, and driving it down. This role owns ...
    Full time

    Anthropic

    Canada
    a month ago
  •  ...Position Summary The Lead Incident Security Responder drives applied product security work across Black Duck’s portfolio, protecting...  ...with the Director of Security Operations and the broader engineering organization, and serve as an informal technical resource for less... 
    Full time
    Work at office

    Blackduck

    Canada
    a month ago
  •  ...This role sits at the heart of Tilt’s card growth engine, leading one of our newest credit card acquisition channels: Direct Mail. As the Direct Mail Lead , you’ll focus on the strategy, execution, and performance of Tilt’s direct mail program - from audience targeting... 
    Full time

    Tilt

    Canada
    a month ago
  • $177k - $265k

     ...manual intervention Enable self-service capabilities that empower employees to resolve common issues independently Partner with engineering teams to embed automation into workplace platforms and services Modernizing Digital Workplace Operations Champion modern... 
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    more than 2 months ago
  •  ...underserved communities. The Growth Team is seeking a Starlink Growth Lead to own consumer subscriber acquisition and growth across the...  ...ability to operate independently while building scalable growth engines for Starlink within the region. This is a unique opportunity... 
    Permanent employment
    Full time
    Local area
    Worldwide
    Weekend work

    Spacex

    Canada
    25 days ago
  •  ...Join Our Community! UPMC Passavant, an ANCC Magnet-designated facility, is seeking a Full-Time Team Lead to join our team at our McCandless location. This role requires availability for rotating weekends and holidays .  Shift: 9am – 5:30pm What You’ll Do... 
    Full time
    Shift work

    UPMC Passavant

    Canada
    1 day ago
  •  ...message it, not just what we document. ⭐ Team Leadership Lead a small team of knowledge and AI enablement experts: set priorities...  ...cross-functional: you're as comfortable in a room with AI engineers as you are with frontline Drivers. ~ Experience owning a self... 
    Full time

    Jane

    Canada
    20 days ago
  •  ...and financial objectives. Day-to-day, you'll work closely with teams across the business (engineering, procurement, project management), coordinate Design to Cost studies, and lead brainstorming sessions to identify cost-saving opportunities, and much more. You'll... 
    Full time

    Acara Solutions

    Canada
    18 days ago
  • $132k - $181.5k

     ...the Role: Okta is looking for a highly skilled Globalization Engineer to be the technical backbone of our global digital operations....  ...phase. What skills you'll bring: ~6-8 years of experience in software or globalization engineering, with a proven track record of... 
    Local area
    Worldwide
    Flexible hours
    Early shift

    Okta

    Canada
    14 hours ago
  •  ...where friendships flourish, we'd love to meet you. As the Art Lead, you will... Lead and manage the art organization across our...  ...You'll work closely with the Art Director, Production, Design, Engineering, and studio leadership, advocating for your team while staying... 
    Full time
    Temporary work
    Remote work

    Gardens Interactive

    Canada
    13 days ago
  •  ...commercial interface between internal business teams and external suppliers, you will collaborate with Engineering, Operations, Supplier Quality, Finance, and Program leads while mentoring Buyers and Lead Buyers to execute top-tier sourcing solutions. Key... 
    Full time
    Contract work

    Innova software Services Inc

    Canada
    3 days ago
  • $200k - $330k

     ...~ Ability to collaborate effectively across regions, segments, and specialty areas  ~ Comfortable operating in ambiguity and leading through change  ~ Demonstrated commitment to and embodiment of WTW values  This position will remain posted for a minimum... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    WTW

    Canada
    more than 2 months ago
  •  ...About the Role Float is hiring a Founding Lead to own and accelerate Float Intelligence...  ...a small, fast-moving team of product engineers and data/ML engineers, reporting directly...  ...living our values, you bring: ~7+ years in software engineering, including time at a company... 
    Work at office

    Float Financial

    Canada
    21 days ago
  •  ...vulnerable seniors through shared intention, pioneering spirit, and the courage to love. These core values and our participant-focus lead the way no matter what. The AI Enablement Lead, Strategic Initiatives helps build and scale WelbeHealth’s distributed AI... 
    Full time

    WelbeHealth

    Canada
    26 days ago
  • $122.1k - $162.8k

     ...experience in solution architecture, enterprise architecture, software engineering, or a closely related technical field. ~ Bachelors degree...  ...or large-scale enterprise environments. ~ Track record of leading modernization initiatives, portfolio roadmaps, or M&A-... 
    Full time

    MCKESSON

    Canada
    4 days ago
  • $122.1k - $162.8k

     ...experience, along with typically 10+ years of relevant architecture or engineering experience; fewer years may be accepted with a relevant...  ...quality reviews. We require demonstrated experience leading system-wide initiatives in regulated or complex environments from... 
    Full time
    Temporary work

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Lead Scheduling Secretary, Operating Room UPMC Mercy | Full-Time | Daylight Schedule UPMC Mercy is seeking an experienced Lead Scheduling Secretary to join our Centralized Surgical Scheduling team. This is an excellent opportunity for a highly organized professional... 
    Full time
    Work at office
    Weekend work

    UPMC Mercy

    Canada
    4 days ago
  • About the Observability Platform Team The Observability Platform team exists to make production legible to every engineer and AI agent at Wealthsimple, on their first day and every day after. We treat the platform as a product, with our internal engineering teams as our... 
    Full time

    Wealthsimple

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!