Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Company/Location (search) 
Posted Date 
Amazon (China) Holding Company Limited
Recruiting Team 

Job Description

Amazon Logistics is seeking world-class Software Development Engineer (SDE) that will design and develop large scale systems that process billions of transactions. In this role you will work on large scale software development projects that involve multiple technical and business teams across different continents. You will have the opportunity to learn the internal workings of Amazon's state-of-the-art Supply Chain, Fulfillment, Transportation and Customer service systems.

Our engineers are top-notch software developers who love listening to the customers, working as a team, and proactively taking the lead whenever necessary. In this role, you will have an opportunity to own design and development of key parts of Amazon Operations systems. You will have influence on subsystem design and help build a team culture around practices that are fast, nimble and pragmatic. You will be able to work in both global and local projects to deliver amazon fullfilment experiecnt to more customers.

Your work would be cross-functional involving partnering with other teams in Amazon, including Fulfillment, Supply Chain, Transportation, Customer Service and Finance teams. We are looking for someone with a go-getter attitude who is ready to own a problem and passionately drive successful implementation. We want someone who is a quick learner and ready to learn and adopt latest computer science technologies.

Come join the team that has the company talking!

Basic Qualifications

Amazon uses a variety of mainstream and open source technologies, such as SQL/NoSQL, Java, C++, Web Service and GNU/Linux. Experience with these technologies and development of web applications in general is required for this position.

This challenging role requires solid programming skill in C++ or Java. A good understanding and experience with web technologies is essential. And a general understanding of object oriented methodology is required.

This position will require you to collaborate with other software engineers, program managers, and designers working in other countries therefore good communication skills, both written and verbal, in English are requirements of this position.

Preferred Qualifications

Experience of working on large scale production system with operational support is highly desired.

Experience in any the following area will be helpful:
- Linux/Unix Operating System
- Object-oriented Analysis/Design
- Spring Framework
- Ajax Frameworks
- Object Relation Mapping
- Database Performance Tuning