Software Development Engineer - AWS S3 Index Services
Amazon
(Seattle, Washington)Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By giving customers more of what they want - low prices, vast selection, and convenience - Amazon continues to grow and evolve as a world-class e-commerce platform.
The S3 Index team is looking for passionate, experienced software engineers to build the next generation of S3 indexing system that enables new capabilities to our customers. As a member of S3 Indexing team you will be tackling some of the hardest computer science problems. Creating reliable, scalable, and flexible services requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly not only about building great software but about making that software achieve its goals in operational reality.
- Design, implementation, deployment and maintenance of innovative software solutions to transform service security, durability, availability, performance, cost and enable new features
- Use software engineering best practices to ensure the standard of quality of all team deliverables
- Write high quality distributed systems software
- Work in an agile, startup-like development environment, where you are always working on the most important stuff.
- Mentor junior software development engineer
Basic Qualifications
- 2+ years of industry experience
- Bachelor's Degree in Computer Science or equivalent work experience
Preferred Qualifications
- Strong foundation in algorithms, data structures, OO and core Computer Science concepts
- Proficiency in, at least, one modern OO programming language such as Java (prefrred), C# or C++
- Experience with building highly-available and scalable distributed systems
- Understanding of networking protocols
- Understanding of how storage systems work
- Comfortable using Linux environments
- Strong desire to build, sense of ownership, urgency, and drive.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
- MS/Phd Degree in Computer Science
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.