Amazon

Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
599938
Company/Location (search) 
CN-31-Shanghai
Posted Date 
12/5/2017
Company 
WFOE-Shanghai branch
Recruiting Team 
..

Job Description

Amazon Global Selling: The Marketplace or “Selling on Amazon” business exists in 10 countries and exceeds 40% of total Amazon unit sales and growing. Each year, tens of thousands of businesses join the marketplace adding millions of new products. Our vision is to offer customers Earth’s largest selection.

The Tech team in China Global Selling operates very much like a startup – it moves quickly and is constantly innovating. However, you have the full resources of Amazon at your disposal, allowing you to move at even greater speed. You will find that the team works in a very agile fashion, delivering new features every few weeks, adapting to customer needs as well as delivering against long-term goals.

We are looking for talented Software Development Engineers who are passionate about building great user experience for challenging high-value, high-visibility features on our CN Seller facing websites. As a core member of the team you will spend your time as a hands-on engineer and a technical leader, playing a key role in building software products, and features from the ground up. You will utilize many different technologies, programming languages, and systems and be responsible for all aspects of software development. At Amazon, you will be encouraged to explore great ideas and will experience the rewards of seeing your contributions benefit millions of Amazon.com customers worldwide.

Basic Qualifications

  • BS or MS degree in Computer Science or related field
  • Thorough knowledge and appreciation of Computer Science fundamentals including data structures and algorithms
  • A deep understanding to object-oriented design and programming
  • Proficient in building software applications in Java and/or Perl, preferably in a Unix/Linux environment
  • Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, unit testing and functional testing
  • Strong verbal and written communication skills in Mandarin and English

Preferred Qualifications

  • Experience with agile development methodologies
  • Proven ability to architect robust, scalable, high-performance systems
  • Solid RDBMS experience, familiar with SQL
  • Familiar with JavaScript, AJAX, CSS and related website development knowledge
  • Master at least one script language, such as shell, Perl or Python
  • Product management mindset