Senior Software Dev Engineer, EC2 Hyperplane
$150.7k - $251.7k per yearAmazon
Help AWS customers get fast, confident answers when their network traffic misbehaves.
Hyperplane is the distributed network virtualization platform behind AWS services such as NAT Gateway, Network Load Balancer, Gateway Load Balancer, AWS PrivateLink and Elastic File System. It processes trillions of packets a day for millions of customer workloads. At that scale, finding the root cause of a customer issue is a hard technical problem. A single flow can cross several services, each with its own telemetry, and the answer is often hidden in a few packets among billions.
We're investing in making those answers faster and more reliable. You'll build debug tools that both on-call engineers and AI agents can use. They'll correlate evidence across services for a single flow, recognize known failure patterns at once, and define the telemetry our dataplane teams build next.
This is a high-ownership role with a lot of room to shape what we build and how. You'll work real customer escalations alongside building the tools, because the best debug tools come from people who have done the debugging. We expect you to use generative AI as a core part of how you work: to ramp up quickly in large, unfamiliar C, C++ and Rust codebases, to change existing systems safely, and as a building block in the diagnosis tools you create.
Key job responsibilities
- Investigate complex customer network issues across Hyperplane and partner services (load balancers, firewalls, endpoints), from packet captures down to dataplane source code, and turn each investigation into a reusable tool or pattern
- Design and build tools that pull together evidence for a customer flow across multiple services and return a structured verdict quickly
- Build and evaluate AI-agent-based diagnosis capabilities (for example on Amazon Bedrock AgentCore), including measuring whether the agents actually get it right
- Build and maintain a library of known failure patterns drawn from past escalations, and make it something both people and AI agents can use
- Define requirements for new telemetry (drop attribution, flow-level visibility), back them with data from real tickets, and influence dataplane teams to deliver them
- Use AI-assisted development to understand and change existing production code across several services and languages, while keeping a high bar on correctness and operational safety
- Publish and document the drop reasons, telemetry and debugging practice so knowledge stops living in individual engineers' heads
- Mentor engineers across the Hyperplane org on debugging technique, and share what you learn through docs, talks and tooling
A day in the life
You might start the morning on a customer escalation where traffic is being silently dropped. You use an AI assistant to trace a code path you've never seen in a dataplane component, check the result against flow data, and reach a verdict. In the afternoon you turn what you learned into a new failure pattern and a check the next on-call engineer gets for free, then review telemetry requirements with a Seattle dataplane team. Some weeks are mostly building and some are mostly digging in. Both are the job.
About the team
AWS Infrastructure Services designs, plans, delivers, and operates AWS's global infrastructure. We keep the cloud running. We support every AWS data center and the servers, storage, networking, power, and cooling that keep customers connected to the innovation they rely on. We tackle hard problems with thousands of supply chain variables and need talented people to help.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, and operations managers. Together we deliver strong safety, security, and seemingly infinite capacity at the lowest cost, in an inclusive culture where you own bold ideas.
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 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
#J-18808-Ljbffr$150.7k - $251.7k per year
...when their network traffic misbehaves. Hyperplane is the distributed network virtualization... ...'ll build debug tools that both on-call engineers and AI agents can use. They'll correlate... ...to help. You'll join a diverse team of software, hardware, and network engineers, supply...SeniorInternshipDay shift$175k - $265k per year
...Senior Software Engineer, Energy Systems Soma Energy · Vancouver (Hybrid) · $175k–$265k + equity A dispatch decision that arrives ninety seconds late isn't slow. It's wrong. That's the kind of problem we work on. Soma Energy builds software that coordinates large electricity...SeniorInternshipFlexible hours$214.2k - $357.8k per year
Description Amazon Web Services (AWS) is seeking a Senior Manager, Software Development to lead engineering teams within the Elastic Container Service (ECS) organization in Vancouver, BC. ECS is a fully managed container orchestration service that enables customers to deploy...SeniorLocal area$192k - $240k per year
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that...SeniorLong term contractWork at officeRemote workWork from home$150.7k - $251.7k per year
...Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that... ...better-rounded professional. Key job responsibilities As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing...SeniorInternshipWork from home$176k - $200k per year
...We're looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to move our customers toward expansive, end-to-end intelligent...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$150k - $250k per year
...where we’re deployed today, running in production at some of the largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross‑functional teams to design and develop innovative...Senior$192k - $240k per year
...management, bill pay, and travel software, Brex enables founders and... ...Plaid, Reddit, and SeatGeek. Engineering at Brex Engineering at Brex... ...leaders. What you'll do As a Senior Software Engineer on our Task... ...our multi-channel notifications engine, collaborative commenting...SeniorWork at officeRemote workWork from home- ...into crypto. We’re seeking a deep technical leader to define the engineering vision for Payments, shape architectural cohesion across our... ...compliance, and unit economics. Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design...SeniorLong term contractLocal area
$150.7k - $251.7k per year
...underlying API infrastructure themselves. We're looking for a senior engineer who can own the design and delivery of large, complex systems and raise the technical bar across the team. As a Senior Software Development Engineer, you'll drive the architecture and technical...SeniorInternship$240k - $300k per year
...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about... ...Act as a force multiplier by mentoring senior engineers, improving how teams plan and...SeniorWork at officeRemote workWork from home3 days per week$238.7k - $328.3k per year
...VP, Software Engineering Application Deadline: 30 November 2026 Department: Software Engineering Employment Type: Full Time Location: British Columbia, Canada (Hybrid) Compensation: CA$238,700 - CA$328,300 / year Description Photonic is building first-of...Long term contractFull timeRelocation packageFlexible hours$146k - $162k per year
...We're looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to turn manual work into scalable, intelligent systems. We are hiring...Long term contractWork at officeLocal areaWork from homeWorldwide$152.2k - $253.65k per year
...identity, and automation foundation. We are looking for a seasoned Engineer (5–18 years of experience) to join our Horizon Remote Experience Engineering team. You will architect and design enterprise software and cloud services, lead the implementation of AI/ML integration...Permanent employmentFull timeRemote workFlexible hours$180k - $225k per year
...industry through innovative end-to-end solutions. We aren't just adding AI features to our products—we are pioneering an AI-First software engineering culture. From advanced, award-winning video analytics like Appearance Search and Visual Alerts, we architect our systems from...Long term contractWork at officeRelocation1 day per week$130.4k - $181.4k per year
...against growing cyber threats across cloud and on-prem environments. Engineers partner closely with Product Management, Architects, UX, multi-... ..., Master's degree with 4+ years. Experience with developing software for distributed systems, databases or query optimization....SeniorLong term contractFull timeTemporary workLocal areaFlexible hours$214.2k - $357.8k per year
...multi‑petabyte lakehouses powering multiple AWS and partner query engines, and a growing wave of AI agents that query data directly... ...native object store can be. Description We are looking for a Senior Software Development Manager to lead the multi‑team S3 Tables...SeniorWork from homeFlexible hours$119.1k - $230.5k per year
...career with Apple might be your dream job The Apple Media Products Engineering team is one of the most dynamic examples of Apple’s long-held... ...build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers...Local areaRelocationFlexible hours$187k - $250k per year
Principal Software Engineer (Platform) Provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini as a backbone. Leverages extensive production experience and leadership skills to design and help build systems...Long term contractTemporary work$225k - $275k per year
...and public health. Leading high-performing engineering teams at a market-leading SaaS company... ...enabled innovation. Leaving a legacy beyond software by creating solutions that help safeguard... ...60–80 associates, including a senior L2 leadership team across Canada, the U.S...SeniorShift work$171k per year
...within the organization. About The Team And Role As a Staff Software Engineer on the Everand Core team , you’ll help shape the future of... ...in cross‑functional collaboration, holding your own with senior PM, design, and ML partners, and caring more about the system...SeniorLong term contractTemporary workFor contractorsInternshipLocal areaHome officeFlexible hours$119.1k - $230.5k per year
Summary At Apple, we believe groundbreaking ideas thrive when exceptional engineering meets innovative vision. We’re building the future of productivity apps, and we need passionate iOS and Mac software engineers who are dedicated to creating elegant software that empowers...Long term contractLocal areaRelocation$131.12k - $187.31k per year
...subsidiaries in Canada, Europe and Asia Pacific. For more information, please visit About the Role Verathon is looking for a Software Engineering Manager to become the newest member of our Visualization R&D Team located in Burnaby, BC. The Software Engineering Manager...Long term contractFull timeTemporary work$168k - $252k per year
...you too. About the Team The AI Model Serving team is the engine behind every production Workday agent and machine learning use... ...strategy, this is the team for you. About the Role As either a Senior Software Development Engineer or a Principal Software Development...SeniorWork at officeRemote workHome officeFlexible hours- ...Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat... ...Learn more at and on LinkedIn and X. Senior Principal Embedded System Architect (HW/... ...complex architectural tradeoffs to hardware engineers, executives, and customer teams....SeniorPermanent employmentWork at office
$190k - $215k per year
...to customers in the mining and material movement sectors, enabling sustainable and safe operations. We are seeking a Senior Software Engineering Manager, Cloud in Vancouver, BC, to lead our cloud-based software initiatives. This role involves team management, resource...SeniorContract workFor contractors$168k - $252k per year
...putting people first. If this sounds like your kind of team, we’d love to hear from you! About The Role Evisort Engineering is growing! As a Principal Software Engineer, you’ll join a collaborative, cross‑functional team working to enhance and expand our AI‑driven contract...Contract workWork at officeRemote workHome officeFlexible hours$134.7k - $249.5k per year
Vancouver, Washington, United States Software and Services At Apple, new ideas have a way of becoming phenomenal products, services, and... ...you could accomplish.The Creativity Apps team is looking for an engineer with expertise in Apple platforms to help architect and build...Long term contractRelocation$152k - $190k per year
...our global customers forward. About the Role We’re seeking a Senior Engineer to shape the tooling and infrastructure that power the next... ...usability. Partner closely with data scientists, ML engineers, and software engineers across multiple domains to deliver end‑to‑end...SeniorWork at office3 days per week$180k - $225k per year
...Motorola Solutions Inc. (MSI) is seeking an experienced Principal Software Development Engineer to lead the evolution and optimization of our high-scale... ...across distributed engineering teams, and mentoring senior technical talent. Innovate with Next‑Generation Capabilities...SeniorLocal areaRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Dev Engineer, EC2 Hyperplane. Be the first to apply!
- software engineer - computer Vancouver, BC
- software developer no experience Vancouver, BC
- développeur logiciel Vancouver, BC
- senior software developer Vancouver, BC
- linux software engineer Vancouver, BC
- software developer summer internship Vancouver, BC
- software engineer co-op Vancouver, BC
- ingénieur logiciel Vancouver, BC
- software engineer salary in canada Vancouver, BC
- software engineer Vancouver, BC
