Enable job alerts via email!

Software Development Engineer, AWS VPC Lattice

CNSC

Vancouver

On-site

CAD 114,000 - 192,000

Full time

30+ days ago

Job summary

CNSC is looking for a Software Development Engineer to join their team in Vancouver. You will design and implement networking solutions for AWS VPC Lattice, focusing on operational excellence and mentoring peers. This role requires substantial programming experience, system design expertise, and leadership in software development processes.

Benefits

Competitive base salary
Equity awards
Comprehensive medical, financial, and other benefits

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years in system design or architecture.
  • Experience in software coding standards, testing, and operations.

Responsibilities

  • Design, implement, test, deploy, and maintain software for cloud network optimization.
  • Solve complex problems and invent features for operational excellence.
  • Mentor team members on AWS best practices.

Skills

Proficiency in programming languages
System design
Software development
Full Software Development Life Cycle (SDLC)

Education

Bachelor’s degree in Computer Science or equivalent
Job description

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.

Sponsored Links

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.

About the role: Software Development Engineer, AWS VPC Lattice

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.

Sponsored Links

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!

AI-generated summary and tips to help you highlight your strengths effectively.

Highlight your networking expertise: Showcase projects where you optimized performance or scaled services handling high‑volume traffic.

Demonstrate full ownership: Provide examples of features you took from design through deployment and real‑world operation.

Emphasize collaboration: Illustrate how you’ve mentored peers, improved team processes, and worked cross‑functionally to deliver robust solutions.

Your email address will not be published. Required fields are marked *

Comment: *

Name: *

Email Address: *

Website:

Stay Updated! Get the Latest Job Alerts Directly to Your Inbox!

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