addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

4 consumer web startups in the Bay Area looking for Open-Source Search Experts

From: Donald J.
Sent on: Thursday, August 13, 2009 1:45 PM

Hello, all:

I apologize for blasting the list, but I just wanted to reach out to the group in hopes of piquing some of your interest in these opportunities.  Four consumer-facing startups that I’m currently working with are looking for SW Engineers with strong search development experience (particularly with high-traffic sites).  I’ve posted some descriptions below.  If you’d like to hear more about these opportunities, feel free to reply to me directly.

 Also, we pay for referrals that we place! Don’t hesitate to refer a friend!

 Thanks, everyone!


Sr. Software Engineer – Search


  • Pro-actively look for ways to make platform better
  • Design, implement, and maintain search application and infrastructure components
  • Refactor and improve maintainability of the codebase
  • Rapidly fix bugs and solve problems
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Code using primarily C++, Python, and Ruby
  • Conduct design and code reviews
  • Pair program
  • Interface with product, front-end, and operations teams


  • Experience building large-scale search indexing and query processing systems
  • M.S. Computer Science or equivalent experience
  • Expert knowledge developing and debugging in C++ on Unix
  • Disciplined approach to development, testing, and quality assurance
  • Comfortable working in an open floorplan
  • Strong communication and documentation skills

Desired Skills

  • Experience with databases and caching
  • Knowledge of information retrieval structures and algorithms
  • Active contributor to open source software
  • Previous startup experience
  • Interest in functional programming

Keywords: C++, distributed, clustering, UNIX, search engine, Perl, Python, Ruby, filesystems

Sr. Search Development SW Enginer

The company: One the fastest growing web properties on the internet, more than 36 million registered users.  Consumer-facing web search engine, and the #1 most downloaded widget on the internet.  PROFITABLE.

You: A Senior Software Engineer who can write server-side code for web-based applications, for both internal and external use. You are also a well-rounded Developer who knows how to create robust high-volume production applications, and can also develop prototypes quickly. The work is challenging, creative, fast paced and intellectually stimulating.


  • Designing, implementing and launching highly-visible, user-facing features.
  • Developing new ways for users to find interesting content.
  • Experience as an architect or technical lead a strong plus.
  • Design and develop large scale web applications.
  • Strong verbal and written communication skills, able to create strong working relationship with cross-functional teams.


  • You have a BSc, MSc or higher in any Engineering/CS discipline from a top-tier engineering school
  • You have strong background in Object-oriented design, implementation and Java and/or Python
  • You have strong background in relational databases
  • You have solid working knowledge of UNIX/Linux
  • Experience with information retrieval technologies (preferably Lucene or Solr) - a plus
  • You have the desire to be at a startup company and make a difference

Keywords: Python, Java, Lucene, scalable, MySQL, query, search

Senior Software Engineer/Scientist

We need world-class engineers to develop the next generation of our social search engine. Our engineering team is working on problems in a number of areas, including cutting-edge information retrieval algorithms, scalability issues related to dealing with huge amounts of data and a rapidly increasing user population, and a variety of novel search features. If you have a need to bring order to a chaotic web, contact us.


General requirements:

  • BS or MS in Computer Science or equivalent (Ph.D. a plus) from a top-tier academic institution
  • Several years of software development experience.
  • Extensive knowledge of Unix/Linux or Windows environments.
  • Experience developing/designing large software systems.
  • Direct technical experience in Systems Engineering for web-based products with experience in distributed systems, network programming, database implementation, web search infrastructure, or storage systems
  • We're pretty language agnostic.  We're just looking to hire smart Engineers that can come in and develop and implement new and exciting ideas.

Compensation: Commensurate with experience and past performance


Keywords: information retrieval, data mining, text mining, machine learning, search relevance, semantic search, ranking, algorithm(s), C++, Java, Perl, SQL, Hadoop, Lucene,  object-oriented design, object-oriented programming



Donald James

Technical Recruiter

Tel (408) [masked]

Fax (408) [masked]

[address removed]


Follow Terran Systems on Twitter!


Are you Linked In? Let's link...or just view my profile:


This email message originally included an attachment.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy