Amazon

Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
551457
Location 
US-CA-Cupertino
Posted Date 
9/15/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Do you like Voice activated devices? Do you enjoy solving very complex problems with simplest solutions? Are you excited by a fast paced multi-tasked environment? Would you like to help us innovate on behalf of Digital and Device customers? We believe voice is the most natural user interface for interacting with technology across many domains; we are inventing the future.

Work hard. Have fun. Make history.

Amazon is the most customer centric company, which focus besides retail on innovative technology and high-profile devices. We have worked to produce best-selling tablets with breakthrough hardware technology, e-readers that have revolutionized reading, Fire TV, a powerful way to watch the best movies and TV shows in the comfort of your living room and Echo, our latest cutting edge product.
The Digital and Device Customer Service (aka. D2CS) organization combines both, our goal is to on provide the best customer experience and support to our devices and digital application. The D2CS Technology team own critical applications and backend services. The team is currently seeking a Software Development Engineer. As a member of this team, you will be working on Web applications, Android applications, and the backend services that help solve customer problems. Members of this team have a high degree of fluency in one or more languages and tools. They work with an unwavering focus on simplicity and performance. As a Software Development Engineer, you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.
We are looking for passionate, hard-working, and talented individual who has experience building innovative, mission critical, high volume applications.

Key Responsibilities:
- Be responsible for sub-system architecture and development for product initiatives and feature development
- Investigate, prototype and deliver innovative system solutions
- Work in an Agile/Scrum environment to deliver high quality software
- Work side by side with partners, colleagues and teams on challenging problems
- Have experience working in mobile applications on consumer electronics products
- Be highly effective and thrive in a dynamic environment with multiple, changing priorities.
- Take great pride to innovate on new products that are used by millions of users
- Understand what's important when releasing software to end users and have been through the process from start to finish
- Be comfortable with proactive outward communication and technical leadership and never shy away from a challenge.

Basic Qualifications

- Bachelor’s degree in Computer Science or related field
- 3+ years’ industry experience as a software development engineer
- Possess OO design/development skills and have a proven track record for driving projects from conception, to prototype and finally implementation
- Eager to learn and learn fast, enjoy a fast paced environment
- Self-directed, demonstrate leadership potential and a team player
- Strong software design and problem solving skills
- Excellent written and oral communication skills

Preferred Qualifications

- Master’s degree in Computer Science or related field
- Development experience with communications products (e.g. IP messaging, voice, and video)
- Hands-on expertise with Machine Learning and/or Message Bots
- Excellence in technical communications with both technical and non-technical peers
- Excellent judgment, organizational, and problem-solving skills