Amazon

Amazon

Software Development Manager, Volume Metadata, EBS

Apply Now
🌍Seattle, Washington, USA
22h ago
👀 0 views
📥 0 clicks

Job Description

On-site
Amazon Web Services is looking for experienced engineering leaders to work with us and define and build the future of computing. The AWS Elastic Block Store (EBS) service delivers high performance virtualized storage "in the cloud" for EC2. Durable storage is a key building block for any application and as a member of the EBS you'll work alongside exceptional engineers and leaders to develop and operate one of the largest storage services in the world.

We are looking for an innovative engineering manager to own, build, and grow the key-value database that supports EBS volume I/O and failover protocols. Grow and lead a group that will design, develop, test, and operate large scale distributed systems that runs on several thousands of nodes and can be resilient in different situations like infrastructure failures, network partitions, etc. As a member of the EBS leadership, you will set and meet challenging goals and by working with customers and other leaders throughout AWS. You will guide and shape our long term technical and business strategy.

The ideal candidate will be excited about the incredible opportunity cloud computing represents, will be passionate about distributed systems and thrive on building and driving great teams to deliver high quality software. This is a fast paced environment that requires strong technical and business judgment and great communication skills.

Consult the following links to find out more about the exciting work being done in Elastic Block Store.

What is EBS and what do we do?
https://www.youtube.com/watch?v=DKftR47Ljvw

NSDI whitepaper on EBS Physalia's Architecture - https://assets.amazon.science/c4/11/de2606884b63bf4d95190a3c2390/millions-of-tiny-databases.pdf

Werner Vogels' 2019 keynote on how EBS Physalia reduces blast radius - https://youtu.be/OdzaTbaQwTg?t=2579

How Amazon Web Services Uses Formal Methods:
http://research.microsoft.com/en-us/um/people/lamport/tla/formal-methods-amazon.pdf

About Us
Inclusive Team Culture
We have a diverse team and drive towards an inclusive culture and work environment. Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Our team members are active in Amazon’s 10+ affinity groups, sometimes known as employee resource groups, which bring employees together across businesses and locations around the world. These range from groups such as the Black Employee Network (BEN), Amazon Women in Engineering (AWE) and Glamazon (our LGBTQ+ community).

Work/Life Balance
Our team works together to provide work/life balance for all team members. We recognize that the circumstances of our team members vary, and we're flexible in balancing work across the team so that we’re all able to maintain high standards on behalf of our customers, while at the same time allowing for rich and happy personal lives.

Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Upon joining the block and object storage organization, every employee is paired with a peer buddy who will help you to quickly come up to speed in understanding the technology we’re building, the tools we use and the business problems we’re trying to solve. We hire exceptional people and we recognize the importance of coaching others. We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, and job level. On our internal “Broadcast” video streaming website, you’ll find countless presentations by some of the brightest minds in computing discussing solutions to many of the exciting problems we’re solving in AWS today with new live-streaming videos added every week.

- 3+ years of engineering team management experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 7+ years of working directly within engineering teams 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 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
- Enterprise-scale distributed systems
- Experience with distributed consensus protocols like Paxos, Raft, etc.
- Storage Domain 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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.
Apply Now

More Jobs at Amazon