1+ months

Sr Software Development Engineer - Digital, Distributed Systems

Seattle, WA 98104
  • Jobs Rated


Amazon Education is chartered with creating new learning methods that expand beyond traditional paper class materials and eBooks. If a possibility to make a positive difference in the lives of many teachers, students, parents and learners sounds energizing to you, then we want you on our team!

We are looking for the Sr.Software engineer to help build the services to democratize education. We are seeking that rare combination of solid coding background, an aptitude to apply cutting edge technologies at scale, and a willingness to challenge the status quo and raise the bar on every service and feature we build.
The ideal candidate will be passionate about quality, consistency, maintainability, performance, security and all the other things that make great software great. They will own the design and implementation of major deliverables end-to-end. This position requires collaboration with fellow software engineers, UX designers, product managers, technical program managers, and partner teams, necessitating a comfort-level with ambiguity and a desire to create, iterate and improve.

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


* 7+ years of industry experience architecting and implementing scalable distributed software services
* Expert-level full stack development (both front- and back-end) and operation of a customer-facing cloud-based, production software system
* Desire to build our modern, micro service architectures
* Expert-level teaming, mentoring and technical leadership
* Expert-level written and verbal communication skills
* Desire to innovate and shape the future of education and learning
* Minimum achievement of a B.S. degree in Computer Science or a related field; or equivalent experience (based on 3 years of relevant work experience for every 1 year of education.


* The ability to take raw product requirements, lead technical investigations and develop software designs that solve customer problems.
* Experience developing cloud services and an understanding of software design for extensibility, latency and availability.
* Experience developing easy to use and performant UIs using front end design patterns and libraries.
* Experience mentoring other software engineers.
Keywords: Java, Digital Content, AWS, NAWS, Distributed Systems, Kindle, Education


Jobs Rated Reports for Software Engineer

Posted: 2020-05-29 Expires: 2020-08-28

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:

Sr Software Development Engineer - Digital, Distributed Systems

Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast