Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Amazon Software Development Manager S3 Keystone 
United States, Virginia 
511457486

09.11.2025
Description

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.Key job responsibilities
A day in the life
You will interface directly with our internal customers and stakeholders across teams within different S3 and AWS organizations. We have multiple new initiatives to provide visibility, self-service interfaces, reporting and interactive dashboarding capabilities to teams across S3. You will be working on services which directly enable S3 to keep scaling in safe, secure and performant ways, with opportunities to work with senior and principal engineers across the organization.

Basic Qualifications

- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- 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