Returning Candidate?

Software Development Engineer- Kindle Content/Make on Demand

Software Development Engineer- Kindle Content/Make on Demand

Job ID 
Posted Date 
Amazon Fulfillment Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

Make on Demand (MOD) is increasingly becoming the preferred method of how Amazon fulfills customer demand. A surprisingly large number of physical media products that are available on doesn't exist as physical inventory. Instead, these media assets are stored in our cloud and the products are manufactured as customers place their orders. MOD software systems drive the worldwide network of manufacturing units that make and deliver millions of products to book readers, movie watchers and music lovers all over the world.

Kindle Content MOD Manufacturing Technology team is responsible for building the technology to run a worldwide network of Make on Demand manufacturing cells. Our team provides software to receive the customer orders placed, retrieve content, spawn and manage the manufacturing workflow, interface with manufacturing hardware, produce finished products such as Books, CDs, DVDs, Blu-Rays and integrate with several upstream and downstream software services.

Great candidates for this position possess a sound understanding of Computer Science and passion to build systems that are performant. The ideal candidate will have solid experience in architecture, design & delivery of platforms built preferably on Java and Amazon Web Services technologies. You will develop software platforms and applications that are resilient, enables our manufacturing cells operate 24/7 and always at peak performance. You will have the opportunity to showcase your technical skills in the areas such as algorithms, object oriented design, distributed systems, machine learning, low latency and high availability systems and much more. You will be obsessed with designing systems and work flows that provide superior user experience for our manufacturing cell associates and supervisors to quickly and efficiently carry out their duties in a fast paced environment. You will also have opportunity to work with business stakeholders, shape our technology and coordinate launches.

Come be part of our team that is obsessed in building the next generation of manufacturing technology systems to meet the dramatically growing needs in this make on demand space.

Basic Qualifications

· BS/MS in Computer Science, Engineering, or related technical field
· 3+ years of professional software development experience
· Excellent programming skills in object-oriented languages including C, C++, C#, or Java
· Strong fundamentals in core Computer Science areas like Data Structures and Algorithms.
· A deep appreciation of scalability issues and high volume data handling.

Preferred Qualifications

. Distributed computing and building enterprise systems
. Familiarity with AWS tools like SQS, S3 and RDS
. Device integration software
. Oracle, JBOSS, Tapestry (or AJAX) and Spring
. SNMP, JDF, PDF Manipulation
. Background in manufacturing applications

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Vet