Software Development Manager, S3 Compute
Cambridge, England, United Kingdom · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Amazon Web Services' Simple Storage Service (AWS S3) is seeking a seasoned engineering manager to lead and expand a team of skilled software engineers working in a high-scale, impactful technology environment. The role involves guiding the design and development of essential and critical services within the AWS S3 platform.
AWS S3 is one of the largest distributed storage solutions globally, managing trillions of stored objects and supporting trillions of daily accesses. The role focuses on addressing complex challenges in global-scale event processing to deliver object usage and storage information to customers through reports, metrics, and events.
S3 operates as a globally available 24/7 service requiring strong ownership. Team members are engaged in rigorous test automation, thorough design and code reviews, and maintain an on-call rotation to swiftly resolve issues, while prioritizing work-life balance and minimizing disruptions.
Key Responsibilities
- Oversee daily operations and activities of the development team within the S3 Compute domain.
- Develop and execute long-term strategic plans for team growth and capacity.
- Ensure operational readiness and effectiveness of the team.
- Mentor, challenge, and foster growth among team members.
- Collaborate with stakeholders and customers to align team outputs with business needs and expectations.
Qualifications
- Expertise in engineering methodologies across the complete software, hardware, and network development lifecycle including adherence to coding standards, code reviews, source control, building processes, testing, certification, and live site operations.
- Proven experience managing engineering teams.
- Hands-on experience working within engineering teams.
- Strong background in designing and architecting scalable, reliable systems using design patterns.
Preferred Qualifications
- Effective communication skills interacting with users, technical teams, and senior management to gather requirements and discuss technical designs and product strategies.
- Experience in recruiting, hiring, mentoring, and managing software engineering teams to enhance their capabilities and productivity.
Diversity & Inclusion
Amazon embraces equal opportunity employment and values diversity. Hiring decisions are merit-based, respecting candidate privacy and data security. The inclusive work culture supports accommodating disabilities and adjustments during application and onboarding processes.