Description As an SDE in Amazon''s Simple Storage Service (S3), you will solve exciting problems at incomparable scale. You will help build systems that manage trillions of objects in storage, retrieve them in milliseconds, across tens of thousands of hosts, all while maintaining 99.999999999% (you didnt read that wrong, thats 11 nines!) of data durability. Amazon S3 powers businesses, nonprofits, and transformative organizations across the globe that make the lives of people better daily. As an SDE in S3, you will work with teams of talented engineers and leaders to hand deliver changes to our system that delight our customers, and in turn improve the lives of their customers. Key job responsibilities As an SDE in S3''s Storage Persistence team, you will build the services that persist and retrieve customer data. The services you will own are the foundation of S3, and managing them at the scale of S3 provides challenging technical problems that you will solve. That scale provides leverage for your work to improve the experience of many customers, and you will tackle some of the most difficult problems in S3 headon. You will be responsible for the design and implementation of new components and improvements to services within our space, and will work with other engineers on your team to deliver. A day in the life A typical day for an SDE in Storage Persistence is based around writing code. On any given day, you may spend time delivering features and fixing bugs, adding testing to existing code, improving operational tooling, collaborating with senior engineers to design new components that shape the future of the system, and building expertise in specific areas of the service and growing to be a subject matter expert in your domain. About The Team The Veyron Storage Service team works on building and supporting highperformance storage services that run in AZ and LZ mode. The team works in an agile fashion to deliver and scale our service as we grow to 70+ new availability zones in 2026 and start operating in new modes including with HDD storage media. Key technical challenges in the team are around Security, Durability, Availability, Performance, and Cost. Basic Qualifications 7+ years of experience working directly within engineering teams 3+ years of designing or architecting new and existing systems (design patterns, reliability and scaling) 8+ years of leading the definition and development of multitier web services Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations Experience partnering with product or program management teams Preferred Qualifications Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective product software engineers 3+ years of engineering team management experience 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 youre applying in isnt listed, please contact your Recruiting Partner. The base salary range for this position is 171,400.00 286,200.00 CAD annually. Amazons package may include other elements such as signon payments and restricted stock units (RSUs). Compensation will be determined based on experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription), basic life & AD&D insurance, a Registered Retirement Savings Plan, a Deferred Profit Sharing Plan, paid time off, and other resources to improve health and wellbeing. Location: Vancouver, Canada (CAN, BC) Company: Amazon Development Centre Canada ULC Job ID: A10375298 #J-18808-Ljbffr
Job Title
Software Development Manager, S3 Express Storage Service