Software Development Engineer (SDE) - Kindle

Mar 24, 2013
Apr 23, 2013
Full Time
We want engineers who enjoy working on a v1.0 product, innovating on behalf of the customer, and building systems that will form the foundation of highly strategic new businesses. Successful candidates are enthusiastic about translating high-level, ambiguous business goals into working software solutions. You are comfortable taking initiative and working across teams in a relatively unstructured environment. You have well-honed, insightful architectural design instincts, and enjoy building simple and elegant systems that will scale to support millions of users. Passion for the customer and their user experience is a key requirement. Join us today, and become a member of this highly motivated, cooperative and fun-loving team!

  • Bachelor's Degree in Computer Science or related field with 3+ years relevant work experience
  • Fundamentals in design and coding skills in Java/C++ on Unix Platforms
  • Familiarity with scripting languages and an understanding of SQL

  • Master's degree in Computer Science or Math or related field with 5+ years of relevant work experience
  • Experience with building high-performance, highly-available and scalable distributed systems
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience with large database driven applications and/or distributed computing
  • Experience with HTML, Javascript and web development
  • The ability to distill problem definitions and constraints from informal business requirements, and to deal with ambiguity and competing objectives
  • The ability to prioritize well, communicate clearly, and consistently deliver results