Job descriptionAWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain, and we’re looking for talented people who want to help.
Key Job Responsibilities
Being the lead engineer on a small team, mentoring junior engineers, and ensuring the right development practices are followed.
Be very hands‑on; work with the engineering team to manage day‑to‑day development activities by leading architecture decisions, participating in designs, design reviews, code reviews, and implementation.
Maintain current technical knowledge to support rapidly changing technology, always on a lookout for new technologies and working with management and the development team to bring new technologies to life.
Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
About The Team The AWS EC2 Networking team designs, builds, and operates the network infrastructure powering Amazon Elastic Compute Cloud (EC2). We deliver high‑performance, secure, and reliable connectivity solutions that enable customers to run mission‑critical workloads in the cloud. Our team develops innovative networking technologies including Virtual Private Clouds (VPCs), Elastic Network Interfaces, and advanced routing capabilities. We obsess over network performance, security, and scalability to ensure customers can deploy applications with confidence. Through continuous innovation, we help customers reduce costs and complexity while increasing operational efficiency in their cloud networking environments.
Basic Qualifications
3+ years of non‑internship professional software development experience
2+ years of non‑internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems
Preferred Qualifications
3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
Bachelor’s degree in computer science or equivalent
Programming experience in C/C++, Rust, or Go
Equal Opportunity Employer Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Salary: 114,800.00 – 191,800.00 CAD annually (CAN, BC, Vancouver)
Company: Amazon Development Centre Canada ULC
Job ID: A10412826
#J-18808-Ljbffr