Ed Tech companies you'll love to work for

1,144
companies
32,334
Jobs

Software Dev Engineer II, Simple Storage Service (S3), S3 Keystone

Amazon

Amazon

Arlington, VA, USA
Posted on Dec 24, 2024

DESCRIPTION

The S3 Surge team works on programs which affect the ongoing scaling, security and availability of some of the largest fleets in AWS, and influence the roadmaps of multiple organizations. Our team is responsible for the workflow platform that runs all maintenance activities for S3 and the UI platform that S3 operators and DCO technicians use for host maintenance and repair. In 2025 we are looking to build multiple services and integrate with fleet management teams in other organizations and are looking for a seasoned SDE who can design, implement, test, and deliver bar raising systems to get us there.


Key job responsibilities
Amazon Simple Storage Service (S3) is storage for the Internet. Through the use of pioneering techniques in distributed computing, developers are able to durably store their data on Amazon’s proven computing infrastructure to achieve virtually limitless storage capacity at minimal cost. Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites.

We are looking for a seasoned engineer to design and build services of strategic importance and significant impact. In this role you will be responsible for designing, building, and operating key pieces of internal customer-facing functionality and will work closely with senior technical leaders across the S3 organization along with EC2 and across AWS. To meet and exceed our customers' expectations, we are constantly working on software innovation, process automation, and improving our cloud storage infrastructure.

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.

About the team
Our organization is responsible for maximizing the security, health, utilization, scalability, agility, and performance of S3’s fleets. Our primary goal is to ensure the security, durability, and availability of S3 customers’ data. Our secondary goals include increasing utilization, improving efficiency of the S3 Storage fleet, and lowering marginal power usage and cost to ensure the long-term scalability of S3.

Our teams are multi-functional and we embrace diversity to create a positive environment where different experiences and backgrounds contribute to the best solutions and outcomes for all of our customers.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Computer Science fundamentals in object-oriented, data structures, algorithm and analysis.
- Solid coding practices including peer code reviews, unit testing, and a preference for agile development

PREFERRED QUALIFICATIONS

- 4+ 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
- Experience with Agile engineering practices
- Excellent verbal and written communication skills with an ability to effectively articulate technical challenges and solutions
- Experience with software development in a Linux environment
- Proven track record of building and delivering high quality software services across teams in a polyglot development environment

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.