Amazon

Returning Candidate?

Software Development Engineer - Amazon Go

Software Development Engineer - Amazon Go

Job ID 
544095
Location 
US-WA-Seattle
Posted Date 
9/27/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Amazon Go is a new kind of store with no lines and no checkout. You simply use the Amazon Go app to enter the store, take what you want from our selection of fresh, delicious meals and grocery essentials, and go!

Our checkout-free shopping experience is made possible by our Just Walk Out Technology, which detects when products are taken from or returned to the shelves and keeps track of them in a virtual cart. When you’re done shopping, you can just leave the store. Shortly after, we’ll charge your Amazon account and send you a receipt. Check it out at amazon.com/go. Designed and custom-built by Amazonians, Just Walk Out uses technologies including computer vision, sensor fusion, and advanced machine learning. Innovation is part of our DNA! Our goal is to be Earths’ most customer centric company and we are just getting started. We need people to join our team who want to be part of a bold program that continues to push the state of the art in computer vision, machine learning, distributed systems and hardware design.

In this role, you'll join an agile team that creates interfaces spanning a variety of new digital experiences. You’ll work with our highly capable team of UX designers, graphic designers, researchers and engineers to build new, exciting interfaces that start and end with the customer. You will be expected to challenge and be challenged, to create, and to innovate. We are inventing real things for real people, not presentations, and this should be exciting to you. We pride ourselves on being multitalented and flexible, and everyone on our team is a builder.

• Partner with the design team to ensure that proposed designs can translate through to shipping products and services.
• Understand touch driven animations with spring physics and integrated audio feedback.
• Interested in designing for new platforms.
• Deliver finished, beautifully crafted experiences to our customers.

Key Attributes and Responsibilities
• You are proficient at building flexible, maintainable, performant, interactive digital user interfaces across a broad spectrum of technologies. Native or web experience is required, but not necessarily both. We prefer HTML5/CSS3/JavaScript.
• You understand physics based animation, touch interactions, integrated audio and know how to make them extraordinary.
• You're passionate about defining and creating brand new products that will radically improve customer experiences in key strategic areas.
• Demonstrated skill and creativity for selecting the right mix of interaction models to create unique experiences for users. Excited to invent new methods when the right method does not exist.
• You love to dive into unknown territory and invent simple, elegant solutions to complex business and usability problems, often with no clear precedent in today’s world.
• You are highly collaborative, with a consistent record of working closely with your team to influence outcomes and propose well-informed new directions.
• You have great communication skills. You’re comfortable finding new and better ways of communicating and sharing your work, and are always fine-tuning your deliverables for maximum impact.

This is a brand new Amazon project and this is your chance to get in as a founding member of a game-changing initiative. While you’ll use existing Amazon systems when possible, you’ll be working on challenging problems with no off-the-shelf solutions within Amazon, which most likely haven’t been solved anywhere else in the world to the requirements we need. You should be comfortable building prototypes, challenging assumptions and thinking of creative ways to take on problems. You’ll get to build unique customer facing interfaces that have never been seen before.

Basic Qualifications

• BS in Computer Science or related technical field (or 4 years of relevant work experience in lieu of degree).
• Experience with modern, advanced JavaScript.
• At least 3 years’ experience as a key player of a front-end engineering team participating in the complete product development lifecycle of successfully launched applications.
• Strong examples demonstrating past work experience, deliverables and/or innovation across a range of methods. Work that demonstrates your keen attention to typography, color, imagery, motion, sound, graphic elements and touch interactions.

Preferred Qualifications

• Experience working in start-up mode, collaborating to craft new experiences from the ground up.
• Experience iterating across many types of multi-device experiences and various form factors simultaneously.
• Experience with vector and motion graphics, including SVG, HTML5 Canvas and Animation via JavaScript and CSS.
• HCI and research experience, including mobile HCI, tangible interfaces and touch computing.