An Amazon.com Company  
 
Software Development Engineer

We are looking for a Software Development Engineer for an exciting new community-based web site, UnSpun by Amazon. UnSpun by Amazon allows a community of users to create, populate, and vote on lists, to find the best, the worst, and the most interesting in any catagory.

You will be an integral part of a small team building and maintaining the entire UnSpun system, from backend databases to web interaction to external APIs and plugins.

Are you an expert in building scalable, high-volume, customer-facing websites? Do you know Ruby on Rails like the back of your hand? Are you comfortable diving deep into the details of every level of a "LAMP" stack? Can you keep a website used by millions of people running 24x7? Do you want to work with a small, fast-moving team? We are looking for talented programmers who fit this bill to join us here at A2Z Palo Alto!

Job Responsibilities:

  • Participate in the full development life cycle
  • Execute on project plans and delivery commitments
  • Work closely with other developers to develop the best technical design and approach for new product development
  • Build software solutions where the problems are not well defined

Qualifications:

  • Bachelors degree (Masters/PhD preferred) or equivalent experience
  • Proven results oriented person with a focus on delivering products
  • Excellent verbal and written communication skills
  • 5+ years experience in software development
  • SQL wizard with full tool belt for tuning the MySQL stack from queries and indexes all the way back to server variables
  • Expert on scalable website architectures ("LAMP", caching, "share nothing" architectures, distributed software, etc.)
  • Expert with object oriented modeling and ORM (object relational mapping) concepts
  • Proficient with web development technologies like Javascript, CSS, JSON, and DHTML
  • Proficient with Ruby or Ruby on Rails, or a willingness to learn it (and can demonstrate expert-level proficiency in another OO language e.g. Java or C++)
  • Proficient with Linux and the command-line tools for analyzing a running system, automating jobs, and running a website.
  • Experience developing and operating highly available, highly reliable systems in a 24x7 environment
  • Able to work as a member of a distributed development team
  • Able to handle multiple competing priorities in a fast-paced environment

Join us!

We are currently seeking talented individuals to grow our team! We offer competitive compensation packages, including comprehensive health care, stock, and the opportunity to use and contribute to Amazon.com's cutting edge technologies. Our office is in downtown Palo Alto, steps from the Caltrain Station, great resturants, and shopping.

Send your resume to paloalto-jobs@a2z.com and join our team.

About UnSpun by Amazon

We started to build UnSpun as a sample application of Mechanical Turk, but we got a bit carried away when we realized how fun and useful the lists and rankings are. We saw that existing methods for community collaboration on the Web aren't good at developing consensus rankings. If you do a web search for sexiest movies, you might find websites that have lists of sexiest movies, but each will be the opinion of the individual who authored that website.

Wikis (as prominently and beautifully exemplified by Wikipedia) are an excellent mechanism for community collaboration, but they don't support consensus rankings. Imagine a large group of people editing and re-editing a wiki page that purported to have a ranked list of sexiest movies. It wouldn't work—they'd step on each other.

So that's the niche that UnSpun endeavors to fill.

If you want to see the community consensus on what's the best or the worst, the scariest or the funniest, the tastiest or the dumbest, UnSpun provides the right amount of structure to make that possible.

CAREERS @ A2Z Palo Alto
  • Software Development Engineer
CONTACT US @ A2Z Palo Alto
E-mail your resume to:
paloalto-jobs@a2z.com