Software Development Engineer, AWS - Snowball

Amazon Web Services
 Seattle, WA


Job summary

Do you want to grow and be part of a team that is building hybrid-edge cloud services used in virtually all corners of the world, in the most demanding industries, and the most challenging use cases? If you said yes, come join the AWS Snow family of services and help us revolutionize the world of hybrid-edge cloud computing!

AWS Snow Family are highly secure, petabyte-scale data transport and edge computing products that are used to collect, process, and move large amounts of data to AWS from on-premises and remote locations.

Processing and moving enterprise size data at remote locations and workflows to the cloud quickly, securely, and cost-effectively is a huge challenge for many customers and we are eagerly looking for innovative leaders to embark on the journey to build the best hybrid-edge solutions that scale without limits and deliver bar-raising customer experience in all environments and under all conditions. We need your passion, innovative ideas, and creativity to help take the service to new heights. This is an opportunity to shape the future of hybrid-edge cloud computing. Our mission is to transform the way the world builds their hybrid and edge cloud computing solutions.

As a new developer on the team, you will contribute to all aspects of the software development life-cycle. You will design and develop secure, reliable, scalable, and high-performance on-device software that helps expand the Snow edge compute and data transfer business. You will also contribute to cloud-based software to prepare devices for use. You measure and identify areas of improvement in our frameworks, tools, processes and strive to make them better.

We are constantly evaluating our success metrics and are obsessed with identifying new ways to measure our solution’s effectiveness and how to improve them.

Work/Life Balance - Our team puts a high value on work-life balance.

On-Call Responsibility - This position involves on-call responsibilities, typically for one week in every nine. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our products are exceeding customer expectations. When we do get paged, we work together to resolve the issue and ensure that root cause is addressed systemically.

Mentorship and Career Growth - Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our SDEs and other Snow members truly enjoy mentoring and on-boarding new SDE members through one-on-one mentoring and thorough, but kind, doc reviews.

We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded SDE and enable them to take on more complex features and services in the future.

Inclusive Team Culture - Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes, we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day.

Come join a smart, innovative team that’s obsessed with serving its customers and is having fun doing so in a start-up-like environment!

This position is in the Snow Systems group that designs and implements the on-device software stack for Snow family devices.

Basic Qualifications

· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

· Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development

Preffered Qualifications

· Knowledge of software engineering practices full software life cycle, including coding standards, code reviews, control management, build processes and testing

· Experience communicating with technical teams to collect requirements, describe software product features, and technical designs

· Experience with the Linux OS and tools

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