Software Development Engineer, Elastic Block Storage (EBS), Capacity Optimization

Amazon.com Inc

Boston, MA

JOB DETAILS
SKILLS
Algorithms, Amazon Web Services (AWS), Best Practices, Broadcasting, Capacity Allocations, Capacity Management, Cloud Computing, Coaching, Code Reviews, Computer Programming, Conferences, Continuous Improvement, Cross-Functional, Design Document, Distributed Computing, ElastiC, High Availability, Identify Issues, Industry/Trade Analysis, Internet Application, Internet Video, Internet/Online Service, Java, Kotlin, Mentoring, Network Operations Center, On Call, Operational Support, Problem Solving Skills, Python Programming/Scripting Language, QoS (Quality of Service), React.js, Refactoring, Scalable System Development, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Solid State Drive (SSD), Startup, Streaming Technology, Team Building, Team Lead/Manager, Technical Leadership, Technical Writing, Test Automation, Vehicle Fleets, Video Streaming, Writing Skills
LOCATION
Boston, MA
POSTED
6 days ago

Join Amazon Web Services (AWS) and help us optimize of one of the world"s largest cloud fleets. We are seeking a software development engineer for the Elastic Block Storage (EBS) Capacity Engineering team to build distributed systems, Agentic solutions, and Web applications that manage EBS"s fleet of servers powering some of the world"s largest websites and cloud services. EBS is the solid state drive for the Internet. You will help design, build, and operate software services that touch every AWS data center in the world. We want your help to optimize EBS on hand capacity allocation plans and improve availability for all customers, while aiming to up fleet utilization at scale.

As a Software Development Engineer on this team, you will own the full lifecycle of software that manages EBS"s server fleet in real time. You will build and extend our server allocation service - the system that decides which EBS servers go to which pools, orchestrates server migrations and retirements, and ensures capacity is correctly structured to serve customer workloads. Your algorithms will directly determine whether customers can create storage when they need it, across every AWS region in the world. You will partner with engineers inside and outside the EBS organization to integrate our services with capacity planning, provisioning, and fleet health systems.

You will have a leadership role within your team to shape technical direction and continuously improve how we build and deliver software. We value strong owners who are excited to solve

hard problems at massive scale and put their stamp on the future of the cloud.

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 balance 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.

In AWS, if you build it, you own it. EBS is a highly available 24x7 worldwide service requiring dedicated support from our engineering teams. We pride ourselves on a high level of ownership in the work we do. This means we hold a high bar for test automation, verification processes, design and code reviews to ensure that our systems meet the exacting standards our customers demand. We maintain a regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We work hard to minimize getting paged in the middle of the night as we recognize that a well-rested employee is a productive employee.

Upon joining EBS, 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.

Come help us move EBS capacity management to the next level!

Key job responsibilities

Design and develop highly scalable, fault-tolerant, and efficient distributed systems to power AWS services. Author code that is logically correct, efficient, easily extensible, and well tested.

Deliver software features and improvements to major portions of our team's software. This is not just new software but often includes refactoring work.

Write clear, concise design documents to communicate technical solutions working backwards from customers" problems. Collaborate with cross-functional teams, including product managers and other engineers, to define and implement technical solutions that meet business requirements.

Perform code reviews, provide technical guidance, and mentor junior engineers to help them grow their skills.

Proactively influence technical decisions for both your own feature work and your peers so that we make the right technical investments. Stay up-to-date with the latest industry trends, technologies, and best practices, and proactively introduce new ideas and innovations to the team.

Contribute actively to daily team meetings and our software lifecycle processes. Track your work autonomously and deliver results.

Be active in operational support for our team, and ensure that the root causes of operational issues are identified and resolved. You don't settle for the status quo, and routinely identify and execute on opportunities to improve our team's operations.

A day in the life

As a Software Engineer on the EBS Capacity Engineering team, your day will involve joining agile meetings, authoring design documents that work backward from customer problems, writing code and reviewing your peers' code, and ensuring we maintain AWS's high operational standard and quality of service at all times. Currently, our services are written in Java, Kotlin, Typescript, Python, and React.

Our team is primarily located in Boston (Seaport), which is one of EBS's largest locations. We enjoy monthly happy hours and team lunches to ensure we have fun while we work hard to invent the future of the cloud.

About the team

Why AWS: Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Diverse Experiences: Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.

Work/Life Balance: We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.

Inclusive Team Culture: Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.

Mentorship and Career Growth: We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

About the Company

A

Amazon.com Inc

At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

It’s Always Day 1
At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

Our Leadership Principles
Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles
COMPANY SIZE
10,000 employees or more
INDUSTRY
Retail
FOUNDED
1994
WEBSITE
http://Amazon.com/militaryroles