Software Development Manager, S3 Praxis
Listed on 2026-02-17
-
IT/Tech
IT Support, Systems Engineer, Cloud Computing, Cybersecurity
Are you excited about the incredible opportunity that cloud computing represents? Are you passionate about delivering high quality services and ready to apply your experience at massive scale?
Amazon Web Services' Cloud Storage, AWS S3, is one of the largest distributed storage systems in the world. We host trillions of objects and serve millions of requests per second and we're growing more than 100% year over year.
S3 Keystone team is looking for a passionate, experienced software development manager to build services that will help us efficiently scale and manage the core infrastructure that drives S3 and Glacier. As a leader of an S3 Keystone team you will be tackling some of the hardest computer science problems. You will be building systems that can handle wildly varying access patterns and overwhelming load initiated by our users.
Leading and owning a flexible web service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience leading large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer‑centric, and feels strongly not only about building good software but about making that software achieve its goals in operational reality. Come join us and help solve a challenging set of problems in a space packed full of opportunities.
BasicQualifications
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems
- 8+ years of leading the definition and development of multi‑tier 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
- 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
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 (Use the "Apply for this Job" box below). for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is $ - $ USD annually. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave.
Learn more about our benefits at .
Location:
USA, WA, Seattle.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).