Elasticsearch is hiring! Most of our positions are location-independent (remote), but a few are for the Los Altos area.

Generic Hiring page: http://elasticsearch.com/about/jobs/

------------------------------------------ About Elasticsearch ------------------------------------------

We build an open source search and real-time analytics engine. Elasticsearch is built on top of Lucene, so it benefits from the amazing capabilities that Lucene brings to information retrieval and general search. Elasticsearch is distributed right out of the box and is designed to scale horizontally - sharding, dynamic cluster resizing, transparent search routing.

The company is almost entirely distributed. I live in Charleston, SC - my colleagues live in Amsterdam, Prague, Barcelona, Bucharest, Nashville, Atlanta and San Francisco. The talent at this company is truly amazing, I feel like a small fish in a very big pond every day. And it's a great feeling, I've learned so much since joining the company.

If you want to get in with a company that is making waves, learn from truly excellent developers about distributed systems, then Elasticsearch is the place for you.

Ok, enough gushing. Here are the positions (I've never made a job ad before, I'm just a dev...if you have questions let me know!):

------------------------------------------ Front-end Developer [Los Altos] ------------------------------------------

Our sites are built in WordPress (yeah, sorry...) and we need someone that is capable of building custom features, managing scalability/performance and can generally mash WP into submission. For example, we have a custom plugin that imports Jekyll docs from Github and converts them to WP pages.

* Strong experience in PHP, WordPress customization, HTML5/CSS3, JS

* Rapid prototyping of our two web properties

* Build landing pages to support marketing campaigns

* Responsible for performance, scalability, latency on client, etc.

Email zachary.tong@elasticsearch.com with a resume or portfolio, I'll send back some more details.

------------------------------------------ UI/Visualization developer [Remote] ------------------------------------------

A problem with "big data" is that it is often very hard to visualize. We are working on ways to make data more manageable, and are looking for someone to take a lead role in developing/creating new visualizations.

* Strong JS developer (framework agnostic, although we do have a lot of Angular and Ember folks here)

* Experience with a visualization framework (ideally D3)

* Worked with large amounts of data, and be capable of transforming this data into a visualization

* Portfolio would be great!

Email jobs@elasticsearch.com

------------------------------------------ Distributed Systems Developer [Remote] ------------------------------------------

Distribution and management of data across a cluster is what defines Elasticsearch. We are looking for someone who will own this part of the core product and work to improve our distributed model. Ideally the candidate will have previously implemented Paxos, RAFT, Zookeeper or some other distributed algorithm.

* Strong Java programming skills

* Experience with distributed systems, node communication and management

* Knowledge, use or development of cluster management algorithms like Paxos, RAFT, and Apache Zookeeper

Email jobs@elasticsearch.com

http://elasticsearch.com/job/distributed-systems-software-en...

------------------------------------------ .Net Developer [Remote] ------------------------------------------

We have programmers working in many different languages (Python, Ruby, PHP, etc) but are lacking .Net. We are looking for a dev to take the lead on all things .Net

* Innovate and lead our .NET development efforts and contribute to technical architecture, design, code, and test areas that you own.

* Collaborate with other development teams, quality engineering team, and documentation team to execute on product deliverables.

* Evangelism of our product to the .NET community at large.

Email jobs@elasticsearch.com

http://elasticsearch.com/job/net-software-engineer-2/

------------------------------------------ Java Software Developer [Remote] ------------------------------------------

Catchall job category. Are you a great Java programmer? Have you worked with Elasticsearch before? You should apply! We are always looking for more core developers.

Email jobs@elasticsearch.com

http://elasticsearch.com/job/software-developer/

------------------------------------------ Support Manager [Remote] ------------------------------------------

* Insuring customer issues are resolved within our committed service level agreements.

* Drive market-leading customer satisfaction rates, with proactive engagement of unsatisfied customers to ensure issues resolved.

* Build out the internal team, tools, and processes to optimize an efficient and effective support structure.
* Develop real-time metrics, which track performance of the support organization.

* Maintain strong relationships with our technical team for the delivery of support, and sales team in the selling our support products.

Email jobs@elasticsearch.com

http://elasticsearch.com/job/support-manager/