Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 

Job Description

FBA leverages Amazon’s global fulfillment and customer service network for third party sellers who want to grow their business on and off FBA enables customers to take advantage of Free Super Saver Shipping and Amazon Prime on third party items, while sellers can focus on selling rather than shipping. The Fulfillment by Amazon team is looking for a talented software development engineer to help implement important software that virtualizes's world class fulfillment and customer service capabilities. We are building highly available web services, reporting systems and merchant facing workflows. As a software development engineer you will work with multiple teams and talented engineers working on systems that are global in scope. As mentioned by Jeff Bezos, Founder and CEO of, in his annual letter to shareholders in 2006 and again in 2008, FBA is one of the strategic long term opportunities for the company to improve the lives of sellers and buyers while leveraging our billion dollar logistics infrastructure to generate increasing free cash flow.

Basic Qualifications

•Self-starter, quick learner and hard worker
•Able problem solver who uses software to solve challenging problems – show excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
•Bachelor’s or Master’s degree in Computer Science, Engineering (e.g. Aerospace, Electric Engineering, Automation… etc), or related science discipline (e.g. Math, Physics,… etc)
•2+ years of relevant development experience
•Hands-on programming experience in Java, C++, and other object-oriented languages and have a deep understanding of object-oriented design.
•Have relevant working experience of web application development in Java environment
•Excellent communication and analytical skills
•Exhibits excellent team work

Preferred Qualifications

•Experience developing software in a Unix/Linux environment
•Have working experience with SOA, Struts, Spring, Hibernate
•Demonstrate good database modeling and UML skills
•Have experience designing and supporting large-scale distributed systems in a production environment