Enable job alerts via email!

Software Development Engineer, AWS VPC Lattice

Amazon Development Centre Canada ULC

Vancouver

On-site

CAD 114,000 - 192,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Vancouver is seeking a software developer to design and implement cutting-edge networking solutions for AWS. The ideal candidate has 3+ years of experience in software development and system design, proficiency in a programming language like Java or Python, and a passion for innovation. Competitive salary package offered, ranging from $114,800 to $191,800 based on experience.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of system design or architecture experience.
  • Proficiency in at least one programming language (e.g., Java, Python, C++).

Responsibilities

  • Design, implement, test, deploy, and maintain networking software.
  • Solve difficult problems and invent features for operational excellence.
  • Mentor new team members on AWS best practices.

Skills

Professional software development experience
System design or architecture experience
Proficiency in Java, Python, or C++
Experience with full SDLC

Education

Bachelor’s degree in Computer Science or equivalent
Job description
Overview

EC2 Networking has powered customers’ move to the cloud, handling billions of requests across one of the largest networks in the industry. Now, we’re reinventing it—and we need your help to build the next‑generation AWS VPC Lattice networking service.

You’ll join a diverse team of software, hardware, and network engineers to design, implement, and operate innovative solutions that transform service performance, durability, cost, and security for millions of AWS customers.

Role

In this role, you will design, implement, test, deploy, and maintain cutting‑edge software to optimize networking in the cloud. You’ll solve difficult problems on customers’ behalf, inventing features that drive operational excellence.

Working both independently and collaboratively, you’ll own your code from design through production, improve development and testing processes, and mentor new team members on AWS best practices.

Benefits and Salary

Amazon offers a comprehensive total compensation package including competitive base salary, equity awards, sign‑on payments (where applicable), and a full range of medical, financial, and other benefits to support your personal and professional growth.

Job Type: Software Development

Salary Range: $114,800 – $191,800 (based on experience, skills, and knowledge)

Requirements / Skills
  • 3+ years of professional software development experience
  • 2+ years of system design or architecture experience (design patterns, reliability, scaling)
  • Proficiency in at least one programming language (e.g., Java, Python, C++)
  • Experience across full SDLC: coding standards, code reviews, source control, build processes, testing, operations
  • Bachelor’s degree in Computer Science or equivalent
How to Apply

If you’re ready to help shape the future of AWS networking with VPC Lattice, click the button below to apply now!

Know someone who might be interested? Share this job posting and help them join Amazon!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.