Sr. Software Dev Engineer, EBS
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Do you enjoy solving real world customer issues and complex technical problems at a large scale using a wide range of technologies? Are you interested in building storage systems that provide fault tolerant, high performance, low cost durable storage “in the cloud”? In this role you will be joining a team within the Elastic Block Storage organization to build a new tier 1 AWS service that will provide AWS customers the next level of block storage experience. If the idea of building large scale systems that enable Exabyte scale excites you then this is the right opportunity for you.
As an engineer, you will get the opportunity to architect large-scale distributed systems, improve availability and performance, and innovate to increase hardware resource utilization to improve costs for our customers. You will have an opportunity to develop distributed systems that will manage millions of hardware resources and ensure health of the overall storage system. There will be multiple opportunities to work at different levels in the storage and networking stack while pushing on the latest innovations to set industry standards. The ideal candidate would possess analytical, design, problem solving skills and experience in building & operating large scale systems. You will work closely with a tight, agile team that ships often, iterates quickly and takes pride in the product they deliver.
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 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.
On-call responsibilities
In AWS, if you build it, you own it. AWS services owned by the block and storage organization are highly available 24X7 worldwide 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.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team, * 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor’s degree in computer science or equivalent
Benefits & conditions
The base salary range for this position is listed below. 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 https://amazon.jobs/en/benefits .
USA, MA, Boston - 168,100.00 - 227,400.00 USD annually
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dejobs.orgGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Highest Paying Tech Companies for Developers
How Much FAANG Companies Actually Pay Software Engineers in 2025