4 days old

Software Development Engineer I, Snow Edge Compute

Seattle, WA 98104
  • Jobs Rated


Job summary
Do you want to shape the future of hybrid-edge cloud computing? Are you passionate about building solutions for a vast range of enterprise and secure ruggedized environments? 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 an experienced developer on the team, you will contribute to all aspects of the software development life-cycle.

Design and Develop Algorithms/Systems: We build algorithms and systems that operate at scale and are high-performant. We design on-device and in the cloud software that helps expand the Snow edge compute and data transfer business.

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.

End to end ownership: 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.

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.

This is a great opportunity to work on a diverse set of technologies while expanding your technical depth and breadth. and join a start-up team that is driven to serve customers, smart, hardworking, and fun.

Work/Life Balance
Our team is focused on balancing life with work, and does this via work autonomy and by prioritizing solutions and processes that enable us to scale faster than the business.

On-Call Responsibility
This position involves on-call responsibilities, typically for one week in every six. We don€™t like being 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 are 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 Software Development Engineers and other Snow members truly enjoy mentoring and on-boarding new engineers 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 engineers and enable them to take on more complex features and services in the future.

Inclusive Team Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon€™s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Key job responsibilities

  • Your primary focus will be operating, designing and developing software on AWS.
  • You will be talking to the customers, understanding their pain points in their day to day job functionality, and helping them explore options to improve or mitigate the gaps.
  • You will work with your teammates, principal engineers, and security partners to provide design options and trade-offs. You can learn and share your experience within the team and with external teams.
  • You always work backwards, plan for tasks and milestones that would allow you and the team to develop and deliver the projects on time. Then you will take the ownership of driving the projects from end to end.
  • You are conversant in the world of DevOps €” comfortable writing service code and creating automation to deploy, monitor, and manage those services.


  • Bachelor€™s degree in computer science (or related field) or equivalent industry experience
  • Strong fundamentals in core Computer Science areas like Object Oriented Design, Data Structures and Algorithms
  • Proficiency in at least one modern programming language.


  • Experience with multi-tier distributed systems involving load balancers, caching layers and real-time event processing
  • Experience in building dashboards and aggregating metrics
  • Exposure to large-scale systems and application architectures
  • Experience in building, deploying and maintaining production application on cloud based platforms (like AWS)
  • Familiarity with Linux

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.


Jobs Rated Reports for Software Developer

Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer I, Snow Edge Compute

Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Powered ByCareerCast