Ark > Careers > Software Engineer, Search
Software Engineer, Search

Location: San Francisco, CA

Salary: Competitive salary, stock options, and benefits

Description:

Ark is revolutionizing the personal search engine with an enthusiastic team of information retrieval experts, data engineers and designers.  We work with the creativity and intensity of a young startup, but are run with the efficiency of a top-notch systems company. Join us as an early employee and leave your imprint.

The Role

We are looking for extraordinary developers who love to hack and build game-changing systems.  As a software engineer at Ark, you will specialize in developing search engine infrastructure and applications that focus on scalability, speed and accuracy.  You must be capable of finding creative solutions to optimize and improve Ark’s search functions and be excited about the opportunity to contribute to new products that are built on top of the search platform.    


Requirements:

  • Enjoy working on big data problems
  • Be able to work with parallel systems, cloud infrastructure (AWS, Rackspace, Apache etc.) and noSQL databases (couch, hadoop, Hbase, socket.io, etc.)
  • Ability to quickly learn and apply Python, Javascript, Node.js, Lucene, and/or Elastic Search
  • Previous experience with search infrastructure a plus
  • Be a team player and have a quiet confidence in your abilities
  • Must be able to show a portfolio of products you have launched, GitHub, or a repository of code you have written

Perks:

  • Equity opportunities for qualified candidates
  • Awesome work space in SoMa (dog friendly)
  • Access to top-tier tech events
  • Internal guest speaker series with VCs, founders, and friends of Y Combinator
  • Team vacations (our engineers have gone to Vegas and on fly fishing and hiking expeditions)

Sign up for Ark