Software Development Engineer I

Amazon·Boston/Cambridge Area, MA

Software Developer - Amazon Web Services - Boston, MA
AWS is the fastest growing division within Amazon! If you are looking to learn and grow within a collaborative, customer focused team environment look no further. Resumes can be submitted via our career site or to for consideration. Help us reinvent the Cloud!

Amazon Web Services is a dynamic and rapidly growing business within Amazon. We provide IT organizations with building block web services that allow them to innovate faster and to operate their services more cost-effectively. These services-in-the-cloud include on-demand compute capacity, storage, content delivery, database, message queuing, and more.

This position is on the ground breaking AWS Storage Gateway service team The AWS Storage Gateway is a service connecting an on-premises software appliance with cloud-based storage to provide seamless and secure integration between an organization’s on-premises IT environment and AWS’s storage infrastructure. The service enables customers’ to securely leverage the AWS cloud for a range backup, archiving, disaster recovery and file sharing use cases. The AWS Storage Gateway supports industry-standard storage protocols that work with your existing applications. It provides low-latency performance by maintaining data on customers’ on-premises storage hardware while asynchronously synchronizing data with AWS cloud storage, where it is encrypted and securely stored in the Amazon Simple Storage Service (Amazon S3) or Amazon Glacier.

Delivering a reliable, scalable, and high-performance service requires engineers with exceptional technical expertise and fearless creativity. In addition, at Amazon, along with superlative technical strength, we expect our engineers to interact with customers, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.

The ideal candidate is excited about the incredible game-changing opportunity that cloud computing represents, and is passionate about delivering high quality high value services for our customers in a hyper-growth environment where priorities can shift fast.
Join a team that is super smart, driven to serve customers, and fun to work with in a start-up like environment.


Basic Qualifications:

  • Bachelor’s degree or higher in Computer Science, Engineering or related field
  • 3+ years professional experience in commercial or web-scale system software development and delivery


Preferred Qualifications:

  • Experience in Agile/SCRUM enterprise-scale software development
  • Experience developing storage software with knowledge of storage protocols
  • Understanding of storage performance challenges and their solutions
  • Familiar with building secure software and security algorithms
  • Experience building scalable infrastructure software or distributed systems
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment

For more information on Amazon careers please visit:

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

AWS, AWS, Amazon Web Services, cloud, cloud, Java Developer, Java Programmer, large scale distributed systems, distributed systems, distributed systems, Agile, Agile, storage, storage, algorithms, algorithms, virtualization, virtualization, high availability, high scalability, concurrent, Alexa, Echo, Kindle, Prime, Java, Java, Java, Java, C++, C++, C++, Linux, Linux, Cambridge, Cambridge, Kendall Square, Kendall Square. Boston, Boston, 02138, 02140.