Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Company/Location (search) 
Posted Date 
Amazon Fulfillment Services, Inc.
Recruiting Team 

Job Description

Amazon Dash replenishment team builds the software ecosystem that powers the Amazon Dash buttons and 3rd party smart consumer electronics devices and appliances utilizing the Amazon Dash Replenishment Service.

We are looking for a well-rounded software development engineer with a proven track record of solving challenging technical problems and creating great products for end users. Expectations from candidate is to help us build robust and scalable cloud based back-end services and user centric API sets. The ideal candidate will have an exceptional design, and coding skills along with strong technical acumen. You will be will be a catalyst for change by working with the various product managers and principal engineers to code and design flexible and scalable solutions, and work on some of the most complex challenges . If you are passionate about delighting customers with great and compelling products with smarts in the cloud, then we would like to talk to you.

This position is based out of Seattle, WA

Basic Qualifications

Basic Qualifications
· BS in Computer Science or equivalent.
· 3+ years of software development experience using object-oriented design and programming languages like Java, C# or C++.
· Passion for developing engaging integrated consumer experiences.
· Experience taking a leading role in building complex software systems that have been successfully delivered to customers.

Preferred Qualifications

Preferred Qualifications
· Experiences with software performance measurements and techniques.
· Passion for operational excellence.
· Ability to deal well with ambiguous/undefined problems; ability to think abstractly.
· Strong Computer Science fundamentals in data structures, algorithm design and problem solving.
· Strong knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
· Ability to ramp up quickly on new technologies and adopt solution from within the company or from the Open Source community.
· Strong written and verbal communication skills. is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation