Home > Seattle jobs > Seattle trades & labor jobs

Posted: Thursday, October 5, 2017 1:47 PM

Do you want to help shape the face of the consumer electronics business? Amazon device is looking for a Software Development Engineer with experience designing and architecting distributed systems for critical business processes. Our mission is to create world:class planning systems that take complex, rapidly changing inputs to create and evaluate scenarios in realtime using machine learning and make critical business decisions for every single Amazon device that gets built and shipped from the factory to every customer across the globe within a matter of seconds. This role will help drive the continued growth of the Devices division as we have grown from the first Kindle e:reader to a vast portfolio of Fire tablets, Fire TVs, and Echo. We are looking for a Software Development Engineer who is able to look at the big picture from both a business and a technical perspective. As a Software Development Engineer you will drive the requirement analysis, architecture, design and implementation of v1 distributed systems, applications, and frameworks. You are the technical leader who excels in A?start upA? environments where you build quickly, collect and analyze data, and rapidly iterate to create cutting:edge enterprise systems, from sophisticated UIs to parallel processing backends crunching through terabytes of data. The ideal Software Development Engineer will work with a talented team to innovate and deliver simple software solutions to complex problems. Your ability to work through ambiguity and develop scalable, and high:performance services is essential. You will have opportunities to influence and create frontend and backend components from the ground up and work directly with business stakeholders. In addition, successful candidates will be able to lead by example, balance development responsibilities while participating in cross:team efforts including architecture roadmaps and planning. Key Responsibilities:Work closely with senior engineers to deliver projects from inception to production, making data:driven decisions to delight customers.Maintain current technical knowledge to support rapidly changing technology, always on the lookout for new technologies and work with management and development team in onboarding new municating with customers, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.BachelorA?s Degree in Computer Science or related technical disciplineFamiliar with at least one modern programming language such as Java (preferred) or C++/C1+ years of relevant development experience2+ years of experience developing web applications and/or web servicesFamiliarity with RESTful web servicesFamiliarity with object:oriented designPrior background in machine learning, forecasting, or operations research/optimization a plusExperience designing and supporting large:scale distributed systems in a production environmentExperience with big data and analyticsExcellent verbal and written communication skills


• Location: Seattle

• Post ID: 56256422 seattle is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017