Overview

The mission of the Elastic Business Systems team is to deliver simple, innovative business systems that enable our business, customers, and partners to thrive. We work with cross functional teams to build systems for all aspects of the business: Business Intelligence, Customer Relationship Management (CRM), Order Management, Billing, Sales, Support and Marketing. The team has members in Mountain View, Dallas and London. In Elastic, you’ll have the opportunity to work in a vibrant young company next to some of the smartest and highly skilled technologists the industry has to offer. We’re looking for great team players, yet we also promote independence and ownership.

Role & Responsibilities

As a Full-Stack Engineer, you will be one of the first engineers on a team building an analytic platform that uses the Elastic Stack, Salesforce, and other data sources in a way never done before. You could be building a UI that processes millions of events to surface actionable information to the business. You could also be creating workflows/AI based on analytics that redefine the experience for our Support team and customers. For this reason, we’re looking for engineers who bring fresh ideas from all areas of the software universe. In short, you are a well-rounded developer that is not scared of ambiguity, can lead the team in designing & executing on technical solutions and has a proven track record of developing awesome software.

  • Build new and scalable web applications that combine the use of front-end and back-end skills. You must be able to live in all layers of the software stack.
  • Work in partnership with Elastic internal stakeholders to create high quality designs that convey a fundamental business understanding, balance technical alternatives and deliver solutions that make people smile.
  • Lead all aspects of the software development life cycle Β for projects under minimal guidance. Manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.
  • Create infrastructure and processes built in the cloud that will scale as the team and company grows.

Minimum qualifications

  • BA/BS in Computer Science, a related technical field or equivalent practical experience
  • At least 5 years programming experience in either Java, Python, Javascript (Node.js) or similar
  • Experience developing with the Elastic Stack (Logstash, Elasticsearch, Kibana)
  • At least 5 years experience of web application development experience

Preferred qualifications

  • UI development experience with one Javascript framework like React, Angular, Ember or Backbone and CSS3
  • Integration experience with CRM platforms (Salesforce.com)
  • Experience with Cloud Software platforms (AWS, Google Cloud Platform)
  • Any experience leading a team of developers

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

About Elastic

Elastic is on a mission to make real-time data exploration easy and available to anyone. As the company behind the popular open source projects Elasticsearch, Logstash, and Kibana, we're looking to hire team members invested in realizing this goal.

Founded in 2012 in Amsterdam by the people behind Elasticsearch and Apache Lucene, Elastic set forth a vision that search can solve a plethora of data problems. The origins of the company start back in 2010 when Shay Banon wrote the first lines of Elasticsearch and open sourced it as a distributed search engine.

With the rise of cloud computing and changes in IT infrastructure demanding requirements such as real-time search across infinite amounts of structured and unstructured data, Shay foresaw the need for a new type of software to solve today’s real-world data problems. Steven Schuurman, Uri Boness, and Simon Willnauer shared in Shay’s vision, joining forces to create the Elastic company we have today.

Since then, the creators of Kibana, Logstash, and Beats have joined the Elastic family, rounding out a product portfolio known as the Elastic Stack, which is used by millions of developers around the world. The Elastic family unites employees across 32 countries into one coherent team, while the broader community spans across over 100 countries.