CareerPlanSign in

Software Engineer, S3 Discovery

Vancouver, British Columbia, Canada💼 Full-time🗓 2026-08-13 → 2026-09-26

Core

Design and develop high-scale distributed systems for DNS, IP, Network Connectivity, TLS Certificates, VPC Endpoints, and Private Connectivity to support S3's globally distributed server fleet.

Role type

Senior Software Development Engineer (Infrastructure/Networking)

Builds

Routing services, operational tooling, CI/CD infrastructure, and networking solutions for Amazon S3

Domain

Cloud Infrastructure / Distributed Systems / Networking

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Network connectivity, TLS/Security, CI/CD automation, System reliability, Scalability, Code quality, Mentorship

Preferred skills

Full SDLC experience, Architecture patterns, Source control management, Test automation

Technologies

AWS S3, DNS, VPC, EC2, Route 53, CI/CD pipelines

Responsibilities

Design and develop services for DNS, IP, and network connectivity; Develop tools to streamline operations and reduce operational load; Identify ways to increase automation and improve test infrastructure; Mentor junior engineers and participate in design reviews; Write documentation for system tools and services

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.