Postuler

Publié il y a 28 jours

Senior SDE, VPC Lattice

@ Amazon Development Centre Canada ULC

Vancouver, Colombie-Britannique

Temps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

Amazon Development Centre Canada ULC is hiring a Senior Software Development Engineer for the VPC Lattice team within AWS Utility Computing. The role leads design and implementation of control-plane systems that keep VPC Lattice reliable and fast as the fleet grows. Full-time, with a base salary of 150,700 to 251,700 CAD annually in Vancouver, BC.

Responsabilités :

  • Own design and implementation of control-plane scaling systems
  • Lead large, ambiguous technical problems end to end
  • Drive decisions across team and service boundaries
  • Set operational excellence and safe deployment standards
  • Mentor and grow engineers on the team

Résumé des exigences :

  • 5+ years of professional software development experience
  • 5+ years leading design or architecture of systems
  • Experience as mentor, tech lead or engineering team lead
  • Programming experience in at least one language
  • 5+ years of full software development lifecycle experience (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Outils et compétences

Avantages mentionnés

Assurance maladieSoins dentairesSoins de la vueAssurance vieRégime de retraiteCongés payésOptions d’achat
Source et dates

Type de source non vérifié · amazon

Date publiée par l’employeur
2026-10-13
Première détection par notre source
2026-10-14
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer science
Avantages mentionnésCongés payés généreux, Régime de retraite, Prime de rendement, Actions ou participation

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Amazon Development Centre Canada ULC

ChampValeur
Offres sur Jobsy158
Description

Description

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS.

EC2 Networking is one of the foundational services that enabled customers to move to the cloud. We manage the traffic flowing through one of the largest networks in the industry, handling billions of requests. VPC Lattice is how we are re-inventing application networking — giving customers a fully managed way to connect, secure, and observe services across accounts and VPCs without the undifferentiated heavy lifting of building their own networking layer.

We are seeking a Senior Software Development Engineer to help scale the next generation of our networking architecture and control plane. As Lattice adoption accelerates, the hard problems are increasingly about scale, elasticity, and reliability: how the control plane provisions and propagates configuration across tens of thousands of endpoints, how it stays consistent and fast as the fleet grows by orders of magnitude, and how we evolve the data path without disrupting live customer traffic. This is a senior role for an engineer who wants to own ambiguous, large-scale technical problems end to end and raise the bar for the engineers and teams around them.

A successful candidate is a technical leader who can decompose a hard, loosely-defined problem into a sequence of deliverable milestones, drive the design across team and service boundaries, and bring other engineers along. You are comfortable going deep on distributed-systems fundamentals — consistency, throughput, failure modes, operational safety — and equally comfortable zooming out to influence multi-year architecture. You raise the operational and quality bar for the whole team, not just your own code.

Key job responsibilities
Own the architecture and implementation of control-plane-scaling systems that keep VPC Lattice fast, consistent, and reliable as the fleet grows by orders of magnitude.
Lead the design of ambiguous, large-scale technical problems end to end — from a loosely-defined goal to a sequence of shippable milestones with clear tradeoffs documented.
Drive technical decisions that span team and service boundaries, building alignment with partner teams across EC2 Networking, PrivateLink, and the broader UC organization.
Set and enforce the bar for operational excellence — observability, failure isolation, safe deployment, and the ability to evolve the data path without disrupting live customer traffic.
Identify and remove whole classes of operational and scaling risk rather than one-off defects, and leave the team's software measurably better and easier to maintain.
Mentor and grow engineers on the team: raise the quality of designs and reviews, develop others' judgment on distributed-systems tradeoffs, and multiply your impact through the people around you.
Invent on customers' behalf, turning high-demand internal and external requirements into durable, well-engineered capabilities.

About the team
We are scaling the next generation of VPC Lattice and PrivateLink — a very successful, fast-growing product with a strong multi-year vision, a great team, and genuinely interesting distributed-systems and networking problems to solve. The work unlocks features in high demand from both internal and external customers while hardening the control plane for the scale that growth demands. Please reach out to me (Ehren Graber) for more information, or click Request Informational through the posted job. Thank you!

Basic Qualifications

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.



CAN, BC, Vancouver - 150,700.00 - 251,700.00 CAD annually

Emplois semblables

  • Senior SDE, Amazon Tax

    Vancouver, BC
    Temps plein

    Amazon Development Centre Canada ULC

    5+ ansCandidates need 5+ years of professional software development, 5+ years of programming experience, and 5+ years leading system design or architecture. Experience mentoring or leading an engineering team is required, and a computer science bachelor's degree is preferred.

    Java, Linux, AWS

  • Senior Talent Acquisition Partner

    Calgary, AB +1
    Temps plein

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    As a member of the Human Resources Talent Acquisition team, you’ll proactively source and assess best-in-class external talent, hiring the team members that can help us deliver an…; Provide trusted advice to hiring…

    Senior Specialist, Talent Acquisition

    Vancouver, BC
    Temps plein

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    As a member of CIBC’s team, the Senior Specialist, Talent Acquisition is responsible for planning, sourcing, assessing, and qualifying external candidates in collaboration with Talent…; The Senior Specialist, Talent…

  • Resident Caretaker

    Vancouver, BC
    Temps plein

    Onni Property Management Services Ltd

    Candidates need customer service experience, strong email skills, and basic computer and smartphone use. Building manager or related experience is an asset, along with the ability to read, write and speak English.

    Computer

  • Senior Finance Manager

    Vancouver, BC
    Temporaire

    STRIVE Recruitment: STRIVE is a specialist recruitment firm offering proactive recruitment solutions in the areas of Accounting & Finance, Corporate Administration,…

    We pride ourselves on building long-term relationships with both clients and candidates by delivering an exceptional recruitment experience rooted in honesty, transparency, and market…; SKILLS & EXPERIENCE; CPA…

  • Senior Personal Banker - Home Borrowing

    Vancouver, BC
    Sur placeTemps plein

    The Toronto-Dominion Bank (Canada)

    2+ ansGrowth opportunities and skill development are defining features of the colleague experience at TD; The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge,…

    Customer experience, Business processes, Documentation, Process improvement, Risk management, Anti-money laundering

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.