Returning Candidate?

Senior Software Engineer - New initiative!

Senior Software Engineer - New initiative!

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Are you passionate about offering customers Earth's biggest selection? Are you curious about how Amazon accomplishes it with extremely high efficiency? Are you interested in building systems to push the scale and efficiency to the next level? Are you interested exercising technical leadership to help shaping the future of Amazon Selection Management? If so, the Amazon Retail Selection Management Experience team has the right opportunity for you. Amazon's Selection Management Experience team is looking for a highly motivated and experienced software engineer to join our team in Seattle. Selection Management Experience Team is responsible for the design and support of Amazon's Selection Management platform that feeds our worldwide Amazon shopping websites. Our ultimate objective is to help expand Amazon's Selection that reaches to hundreds of millions of customers every day. In order to achieve this, we are building the next generation of platform that allows Amazon business to manage selection with low latency, high efficiency and exceptional experience. Latency, throughput, experience, scaling, robustness and the balance among them are the main focus in all areas we work in. This is a rare opportunity for a qualified candidate to join our effort to build the next generation platform from ground up! The successful candidate will be responsible for leading design and implementation for the exciting roadmap projects that support selection management and quality improvement initiatives. We are looking for candidates who innovate, love solving complex problem and keep pushing the boundary. You will work with a team of top-notch engineers, as well as Amazon business owners and other developers and principals. Are you interested in this rare opportunity that empowers you to make the history? Come join us!

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related field
  • 7+ years professional experience in software development
  • Computer Science fundamentals in object-oriented design, data structures, algorithms
  • Computer Science fundamentals in problem solving, and complexity analysis
  • Proficiency in, at least, one modern programming language such as Java, or C#/C++
  • Proficiency in web application technology such as Spring, java script etc.

Preferred Qualifications

  • 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.
  • Knowledge of Linux/Unix and scripting on Perl/Ruby.
  • Knowledge of database systems and SQL.
  • Ability to drive consensus on technical design within the team and across teams.
  • Experience in system architecture and web application design.
  • Experience in launching applications globally.
  • Excellent problem-solving skills.
  • Experience with agile program management methodologies.
  • Ability to build solutions that scale and perform.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation