Software Development Engineer

Description

AWS Snowball is changing how customers move to the cloud. A highly secure, petabyte-scale data transport solution, Snowball is an appliance and service that can transfer up to petabytes of data into and out of the AWS Cloud; industry response has been tremendous. We are building new products that will accelerate customer's journey to the could and are looking for Software Development Engineers (SDEs) like you to help us design and build these innovative new products.

The AWS Snowball storage appliance is a highly secure, shippable device that is able to survive 8.5+ G drops, is its own weather proof shipping container, and has onboard sensors and an integrated display to make it easy for customers to adopt and use. The solution includes client software that runs on customer's Windows, Mac, and Linux machines, device operating system and server software, and back end services that leverage other AWS services to deliver value to customers.

As a key technical leader on the team you will

  • Design and Develop Algorithms/Systems: We build algorithms and systems that operate at scale. Our systems range from providing easy to use, high capacity service to protection from the most sophisticated attackers.
  • Measure and Improve: We obsess on identifying new ways to measure the effectiveness of our solutions and ways to improve them. We Identify areas of improvement in our frameworks, tools, processes and strive to make them better. We continually evaluate our success metrics and evolve our reporting systems.
  • Lead the design, architecture and development of the Snowball family of products: You will own all-new features from inception through development and release. Our team sets high standards for ourselves but believe work should be fun. You will learn plenty from your future teammates while finding us eager to learn from you as well. This is a great opportunity to work on a diverse set of technologies while expanding your technical depth and breadth.

The goal of our work in the hardware, software, and logistic systems design is to make petabyte scale import and movement to the cloud simple, secure, inexpensive, and fast.

Moving enterprise size data and workflows to the cloud quickly, securely, and cost-effectively is a huge challenge for many customers. We are eagerly looking for inventive SDEs to help us complete the journey we have begun. Come help us build this service from the ground up; this is an opportunity to be part of a 'greenfield' effort and build truly innovative solutions for customers moving to the cloud.

Join a start-up team that is driven to serve customers, smart, hardworking, and fun.

Basic Qualifications

  • Bachelor's Degree in Computer Science or equivalent
  • 8 - 10 years of industry experience in object-oriented design and software construction in Java or C++
  • Excellent leadership, problem solving and analytical skills

Preferred Qualifications

  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
  • Experience with mission critical, 24x7 systems
  • Ability to articulate technical challenges and deliver solutions to complex problems
  • Practical experience with software engineering best-practices and a strong desire to create quality solutions and designs
  • Experience in design and implementation of large scale, high performance, and high availability systems.
  • Graduate degree in Computer Science, Computer Engineering or related field

Meet Some of Amazon's Employees

Mae M.

Senior UX Designer

Mae integrates human-centered design into tools that enable business partners to operate efficiently and intuitively. She analyzes customer needs and pain points to improve designs.

Heather Z.

Director of Alexa Engagement

Heather focuses on building great customer experiences for Alexa users. She heads a team of technical and creative professionals who bring the product to life.


Back to top