Observability with the ELK Stack

2,249
Elastic
Creators of ELK / Elastic Stack (Elasticsearch, Logstash, Kibana, Beats & More)

Written By Tanya Bragin, Product Lead, Elastic


In my role as a Product Lead for Observability at Elastic, I get a few different reactions when I use the term 'observability'. The most common reaction by far today still is: "What is 'observability'?" But I also increasingly hear things like: "We just kicked-off an 'observability initiative', but we're still figuring out exactly how to go about it." And finally, some organizations we have been fortunate to work with already consider 'observability' an integral part of how they design and build products and services.

Given that the term is still gaining traction, I thought it would be useful to demystify how we at Elastic view 'observability', what we learned from our thought-leading customers, and how we think about it from the product perspective as we evolve our stack for operational use cases.

What is 'Observability'?

We certainly did not invent the term 'observability'. We started hearing about it from users, primarily those within the Site Reliability Engineering (SRE) community. Several sources trace back beginnings of this term to SRE organizations from Silicon Valley giants like Twitter. And even though the seminal Google SRE Book does not mention the term, it lays out many of the principles associated with 'observability' today.

'Observability' is not something that a vendor delivers in a box -- it is an attribute of a system you build, much like usability, high availability, and stability. The goal of designing and building an 'observable' system is to make sure that when it is run in production, operators responsible for it can detect undesirable behaviors (e.g. service downtime, errors, slow responses) and have actionable information to pin down root cause in an effective manner (e.g. detailed event logs, granular resource usage information, and application traces). Common challenges preventing organizations from achieving this seemingly obvious goals include not collecting enough information, collecting too much information, but not making it actionable, and fragmenting access to this information.

The first aspect — detection of undesirable behaviors — usually starts with setting of Service Level Indicators (SLIs) and Objectives (SLOs). These are internal measures of success by which production systems are judged in observability-minded organizations. If there is a contractual obligation to fulfill these objectives, an SLI/SLO may also translate to a Service Level Agreements (SLAs). The most common example of an SLI is system uptime, for which you may set an SLO of 99.9999%. System uptime is also the most common SLA exposed to external customers. However, your SLI/SLOs internally may be a lot more granular, and monitoring and alerting on these most important factors of production system behavior is the basis of any observability initiative. This aspect of observability is also known by the term "monitoring".

The second aspect — providing operators with granular information to debug production issues quickly and efficiently — is an area where we see a lot of movement and innovation. There is quite a bit of talk about the "three pillars of observability" — metrics, logs, and application traces. There is also recognition that simply collecting all this granular data using a patchwork of tools is not necessarily actionable and often not cost effective.

'Pillars' of Observability

Let's examine these data collection aspects in more detail. The status quo we typically encounter today is to collect metrics into one system (usually a time series database or a SaaS service for resource monitoring), collect logs into a second system (unsurprisingly, often the ELK stack in our conversations), and to use yet a third tool to instrument applications to provide request level tracing. When an alert fires, indicating a breach in a service level, operators madly dart over to their systems and perform the best "swivel chair integration" they can -- looking at metrics in one browser window, manually correlating it to logs in another window, and pulling up traces (if relevant) in yet a third window.

This approach has several drawbacks. First, manual correlation of different data sources all telling the same story wastes valuable time during service degradation or outage. Second, operational costs of maintaining three different operational data stores are onerous — licensing costs, separate headcount for administrators of disparate operational tools, inconsistent machine learning capabilities in each datastore, "headspace" for thinking through different semantics for alerting — every organization I speak with struggles with all of these challenges.

There is an increasing recognition of how important it is to have all this information in a single operational store with the ability to automatically correlate this data in an intuitive user interface. Nirvana for the users we talk to is to expose their operators to every piece of data relevant to the service they are supporting in a unified way, whether it be a log line emitted by the application, trace data resulting from instrumentation, or resource utilization represented by metrics in a time series. Requirements we hear about stress uniform, ad-hoc access to this data regardless of the source, from search and filtering, to aggregations, to visualizations. Starting with metrics and drilling into logs and traces in a few clicks without switching context accelerates investigations. Similarly, extracting numerical values from structured logs looks surprisingly like metrics and visualizing both side-by-side has tremendous value from an operational perspective.

As mentioned before, simply collecting the data may result in too much information on disk and not enough actionable intelligence when an incident occurs. Increasingly, there is an expectation that the system collecting operational data provides automatic detection of "interesting" events, traces, and anomalies in the patterns of time series. This helps operators investigating a problem zero in on the root cause faster. These anomaly detection capabilities are sometimes referred to as the "fourth pillar of observability". Detecting anomalies across uptime data, resource utilization, anomalies in logging patterns, and most relevant traces is an emerging requirement observability teams put forth.

Observability... and the ELK Stack?

So what does observability have to do with the Elastic Stack (or ELK Stack, as it's lovingly referred to in operational circles)?

ELK Stack is widely known as the de facto way to centralize logs from operational systems. The assumption is that Elasticsearch (a "search engine") is a good place to put text-based logs for the purposes of free-text search. And indeed, simply searching text-based logs for the word "error" or filtering logs based on a set of a well-known tags is extremely powerful, and is often where most users start.

However, as most ELK Stack users know, Elasticsearch as a datastore offers a lot more than an inverted index for efficient full-text search and simple filtering abilities. It also contains a columnar store optimized for storing and operating on dense numerical time series. This columnar store is used to store structure data extracted from parsed logs, both string and numerical. In fact, the use case of converting logs to metrics is what initially drove us to optimize Elasticsearch for efficient storage and retrieval of numbers.

Over time, users started putting numerical time series directly into Elasticsearch, replacing legacy time series databases. Driven by this need, Elastic recently introduced Metricbeat for automated collection of metrics, the concept of automatic rollups, and other metrics-specific functionality both in the datastore and the UI. As a result, increasingly more users that have adopted the ELK Stack for logs, have also started putting metric data, such as resource utilization, into the Elastic Stack. In addition to operational savings already mentioned above, one attractive reason for this was lack of restrictions Elasticsearch places on cardinality of fields eligible for numerical aggregations (a common gripe brought up when discussing many existing time series databases).

Similar to metrics, uptime data has been a highly valued type of data alongside logs, representing an important source of SLO/SLI alerts from an active monitor. Uptime data can provide information about degradation of services, APIs, and websites, oftentimes before the users feel the impact. The bonus is that uptime data is tiny in terms of storage requirements, so a lot of value for very little additional cost.

Within the past year Elastic has also introduced Elastic APM, adding application tracing and distributed tracing capabilities to the stack. This was a natural evolution for us, as several open-source projects and prominent APM vendors were already using Elasticsearch to store and search trace data. Status quo in traditional APM tools is to keep APM trace data separate from logs and metrics, perpetuating operational data silos. Elastic APM offers a set of agents for collecting trace data from supported languages and frameworks as well as supporting OpenTracing, and this trace data is automatically correlated with the metrics and logs.

A common thread across all these data inputs is that each of them is just another index in Elasticsearch. There are no restrictions on aggregations you run on all this data data, how you visualize it in Kibana, and how alerting and machine learning applies to each data source. To see this in action, check out this video.

Observable Kubernetes and the Elastic Stack

One community where the concept of observability is a very active topic of conversation is the set of users adopting Kubernetes for container orchestration. These "cloud native" users, a term popularized by the Cloud Native Computing Foundation (or CNCF), face unique challenges. They face a massive centralization of applications and services built on or migrated to a Kubernetes-powered container orchestration platform, coupled with the trend to split up monolithic apps into "microservices". Tools and methods that worked before to provide necessary visibility into applications running on top of this infrastructure no longer work.

Kubernetes observability deserves a separate post all on its own, so for now I will refer you to the Observable Kubernetes webinar and the Distributed Tracing with Elastic APM blog post for more information.

What's next?

In a post like this, it seems appropriate to leave the reader with a few resources to explore.

To learn more about observability best practices, I recommend starting with the above-mentioned Google SRE Book. Blog posts from companies whose livelihood depends on flawless operation of their critical apps in production are also typically very thought-provoking. For example, I find this recent post by Salesforce engineering to be a pragmatic and practical guide to iteratively improving the state of observability.

To try out Elastic Stack capabilities for your observability initiatives, spin up the latest version of our stack on the Elasticsearch Service on Elastic Cloud (great sandbox even if ultimately you deploy self-managed), or download and install Elastic Stack components locally. Make sure to check out the new Logs, Infrastructuremonitoring, APM, and Uptime (coming soon in 6.7) UIs in Kibana, purpose-built for common observability workflows. And feel free to ping us with questions on Discuss forums — we're there to help!

Elastic
Creators of ELK / Elastic Stack (Elasticsearch, Logstash, Kibana, Beats & More)
Tools mentioned in article
Open jobs at Elastic
Elastic Stack (ELK) - Technical Lead ...
Distributed, AMER | Distributed, EMEA

About The Team

The Elastic Stack is both the platform on which our Security, Observability, and Enterprise Search solutions are built, and the platform used by customers to solve other large search problems that are not covered by our solutions.  We are seeking a technical leader for the team that builds the Elastic Stack.  The Elastic Stack includes Elasticsearch, Kibana, Logstash, our core ML technology and the team responsible for our CI systems and other infrastructure.  

Elasticsearch, our core product, is an open source, clustered search engine based on a highly scalable data store. A wide range of industry and government clients use it to solve real-time data analysis problems of all kinds.

Kibana is the data query and visualization UI that we provide to help users communicate and share their analysis with their colleagues and customers. But it’s more than that; Kibana is the platform on which we’re building integrated user experiences for our solutions, including Machine Learning, Application Performance Monitoring, and more. Eventually, we want Kibana to become an ecosystem where partners and third parties can build their own applications on the Elastic stack.

About The Role

We are looking for a technology and engineering leader to help us realize our goals. We are looking for someone who has experience of delivering world-class distributed applications with both front- and back-end layers, preferably with experience of shipping products for use on premise, in the Cloud, and as a SaaS. We need a person who has made critical decisions in the evolution of a big product and platform over multiple years and releases and who can lead a large team with a coherent vision while making appropriate compromises along the way.

Some of the things you'll work on

  • Leading the efforts to evolve the architecture of the Elastic Stack and the roadmap to implement it.
  • Understanding and describing the whole arc of the user experience for each of the Stack use cases, and developing features that fit into that arc.
  • Collaborating with the Cloud and Solutions leads to align priorities and roadmaps, and make appropriate technology choices and compromises
  • Leading technical discussions and requirements analysis with partners and customers to drive alignment with customer needs
  • Reviewing and approving implementation designs for the Stack
  • Communicating and evangelizing the Stack roadmap internally and with the community
  • Advising Elastic’s leadership team on emerging and important technologies and industry trends
  • Representing company at conferences and networking events
  • Interviewing and hiring tech leads for the team
  • Mentoring tech leads

What you bring along 

  • You have extensive experience in a technical leadership role with a distributed datastore, and/or data analysis product
  • You have worked as an architect or technical lead experience on large projects involving more than 100 engineers and spanning over multiple years and releases
  • You work with a high level of autonomy
  • Experience using or managing the Elastic Stack 
  • Excellent verbal and written communication skills, a great teammate with strong analytical, problem solving, debugging and troubleshooting skills.  Written skills are key to success in working with our distributed teams.

Nice to have

  • Record of successfully inheriting existing medium-to-large scale projects
  • Have worked on software that is distributed as installable artifacts (not a SaaS), and experience managing a SaaS product
  • Experience running or significantly contributing to an open source project.



Education Engineer - Cyber Security
Distributed, US

At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Beats, and Logstash — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We unite Elasticians across 30+ countries (and counting!), 18 timezones, and 30 different languages into one coherent team, while the broader community spans across over 100 countries.

We are currently seeking an Education Engineer to join Elastic. The successful candidate will join Elastic's Federal Training Team to support our largest Department of Defence customers across the U.S. and internationally. An active U.S. Federal security clearance would be advantageous, or the willingness and ability to obtain one essential, as you'll be traveling for this position to deliver engagements onsite with customers in the U.S. Federal space. 

If you are an experienced security practitioner who has worked in roles such as security analyst, incident handler, or security engineer, have used the Elastic Stack to enable security analytics processes and operations, enjoy helping mentor and share your learned knowledge with others in an engaging manner, and love Elasticsearch and its ecosystem, then please apply and meet our team.

A successful candidate is happy working on your own initiative and does not require micro-management. Most of the team works remotely, and we are happy to consider you wherever you live.  Do you want to see the world? Do you want to meet lots of new people and teach engineers how to use Elasticsearch? Come join us at Elastic!

What You Will Be Doing:
  • Becoming an expert in Elastic products, keeping up to date on changes/releases, and relaying that knowledge in the form of content development, training instruction, educational material, meetups, and conferences
  • Learning, creating and presenting compelling courses in extremely technical concepts clearly and concisely to large audiences in a way that fully engages our customers
  • Convey domain specific knowledge in security analytics regarding the integration of security tools and the Elastic Stack.
  • Collaborate with development teams and engineering to create and update existing course materials and documentation
  • Creating new courses in the domain of security analytics, liaising with instructors and other subject matter experts
  • Having ability to work on your own initiative with fanatical attention to detail
What You Bring Along:
  • A minimum of 5 years experience working as an engineer, analyst, or integrator with security analytics. 
  • Experience as a technical instructor or public speaker to large audiences on enterprise security analytics solutions to engineers, developers and other technical positions
  • BS in Computer Science or related Information Security / Cybersecurity field
  • In depth knowledge in specific security disciplines such as threat hunting, forensics, and intrusion analysis.
Bonus Points: 
  • Information Security and Cybersecurity certifications
  • Specialized training in Information Security and Cybersecurity
  • Deep understanding of Elasticsearch and/or Lucene, including Elastic Certified Engineer certification
  • MS or PhD in Computer Science or related engineering discipline
  • Experience contributing to an open-source project or documentation
  • Experience in curriculum development for enterprise search or databases
  • Knowledge of Java and Linux/Unix environment, software development, and/or experience with distributed systems
Additional Information - We Take Care of Our People

We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

  • Competitive pay based on the work you do here and not your previous salary
  • Equity
  • Double your charitable giving - we match up to $1500 (or local currency equivalent)
  • Global minimum of 16 weeks of parental leave (moms & dads)
  • Generous vacation time and one week of volunteer time off 
  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

#LI-BH1

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. 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.

When you apply to a job on this site, the personal data contained in your application will be collected by Elasticsearch, Inc. (“Elastic”) which is located at 800 W. El Camino Real, Suite 350 Mountain View, CA 94040 USA, and can be contacted by emailing jobs@elastic.co. Your personal data will be processed for the purposes of managing Elastic’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by Elastic, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Elastic to help manage its recruitment and hiring process on Elastic’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses. You can obtain a copy of the standard contractual clauses by contacting us at privacy@elastic.co. Elastic’s data protection officer is Daniela Duda, who can be contacted at daniela.duda@elastic.co. We plan to keep your data until our open role is filled. We cannot estimate the exact time period, but we will consider this period ended when a candidate accepts our job offer for the position for which we are considering you. When that period is over, we may keep your data for an additional period no longer than 3 years in case additional opportunities present themselves in which your skills might be better suited. For additional details, please see our Elastic Privacy Statement.

Sales Engineer - Bay Area
Mountain View, CA; San Francisco, CA

Elastic is a search company that powers enterprise search, observability, and security solutions built on one technology stack that can be deployed anywhere. From finding documents to monitoring infrastructure to hunting for threats, Elastic makes data usable in real time and at scale. Thousands of organizations worldwide, including Barclays, Cisco, eBay, Fairfax, ING, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Founded in 2012, Elastic is a distributed company with Elasticians around the globe. Learn more at elastic.co

Are you looking to make a real impact and play a meaningful role in the growth of our company?

As a Solutions Architect at Elastic you will serve as a technical authority and trusted advisor to our sales team, customers, partners and community. You will understand and solve our customer’s business issues with the Elastic Stack, engage the regional Elastic community through events and programs, and enable sales through our Partners. A successful SA at Elastic will be focused on excellence; taking the initiative to improve both themselves and the team through continuous learning and questioning the status quo.

What You Will Be Doing:
  • Serving as the technical point of contact for your accounts and account managers in your assigned territory.
  • Developing a deep understanding of customers’ goals and objectives, and articulating how our offerings address their needs.
  • Creating and owning value based relationships at all levels in customer organizations.
  • Actively participating in all phases of planning and execution for your territory, from initial discovery to the technical win.
  • Developing and maintaining a deep understanding of the Elastic products and solutions to demonstrate the value of our offerings in sales meetings, and at events such as meetups and conferences.
  • Advising the sales team on effective ways of positioning Elastic products, solutions and services.
  • Onboarding, educating and enabling our partners, and supporting them in sales cycles.
  • Creating collateral, contributing to programs and collaborating with other Elasticians to meet individual client needs.
  • Being the voice of the customer and community to communicate needs, gaps, and enhancements to our engineering and leadership teams.
  • Deepening both your sales and technical skills through self driven education while taking advantage of all the professional development opportunities provided by Elastic.
What You Bring Along:
  • A track record of success in a technical presales role-- enough experience selling and implementing technology to earn your customer’s trust.
  • A demonstrable ability to articulate and sell the benefits of modern platforms, software and technologies.
  • A real passion for being curious and a continuous learner. You are someone that invests in yourself as much as you invest in your professional relationships.
  • A history of successful customer relations where you developed an understanding of what made a difference, and devised architectures that helped meet a goal, tackle a problem, or outpace competitors.
  • An ability to influence. Have you more than once convinced a team you worked for, of an idea, technology, or architectural pattern?
  • The ability to inspire groups, both large and small.
  • A willingness to travel 30% within region, as well as occasionally internationally.
Why Elastic?

“Once I started, I was blown away to realize, what was always so obvious, everything is search. Anything you do with data involves search, every app needs search, even analytics are about search. Daily I am blown away with the types of things our users and customers are doing with search.” Director of Product, Elastic.

Why this team?

“We question the status quo, debate the best ways to accomplish our goals and hold ourselves and our teams to the highest standards of performance. We take pride in our ability to understand our customers needs and make recommendations that are based on extensive global experience across multiple use cases. We learn from our mistakes and losses and celebrate our successes with an eye towards constant improvement. Join this team if you are up for a compassionate, understanding and fair environment where you can really grow into the next phase of your career.” VP WW Solution Architecture, Elastic

Additional Information - We Take Care of Our People

We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

  • Competitive pay based on the work you do here and not your previous salary
  • Equity
  • Double your charitable giving - we match up to $1500 (or local currency equivalent)
  • Global minimum of 16 weeks of parental leave (moms & dads)
  • Generous vacation time and one week of volunteer time off 
  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

#LI-SD1

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. 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.

When you apply to a job on this site, the personal data contained in your application will be collected by Elasticsearch, Inc. (“Elastic”) which is located at 800 W. El Camino Real, Suite 350 Mountain View, CA 94040 USA, and can be contacted by emailing jobs@elastic.co. Your personal data will be processed for the purposes of managing Elastic’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by Elastic, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Elastic to help manage its recruitment and hiring process on Elastic’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses. You can obtain a copy of the standard contractual clauses by contacting us at privacy@elastic.co. Elastic’s data protection officer is Felix Wittern, who can be contacted at dpo@elastic.co. We plan to keep your data until our open role is filled. We cannot estimate the exact time period, but we will consider this period ended when a candidate accepts our job offer for the position for which we are considering you. When that period is over, we may keep your data for an additional period no longer than 3 years in case additional opportunities present themselves in which your skills might be better suited. For additional details, please see our Elastic Privacy Statement.

Solutions Architect - SLED
Texas, Florida

Elastic is a search company that powers enterprise search, observability, and security solutions built on one technology stack that can be deployed anywhere. From finding documents to monitoring infrastructure to hunting for threats, Elastic makes data usable in real time and at scale. Thousands of organizations worldwide, including Barclays, Cisco, eBay, Fairfax, ING, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Founded in 2012, Elastic is a distributed company with Elasticians around the globe. Learn more at elastic.co

Are you looking to make a real impact and play a meaningful role in the growth of our company?

As a Solutions Architect at Elastic you will serve as a technical authority and trusted advisor to our sales team, customers, partners and community. You will understand and solve our customer’s business issues with the Elastic Stack, engage the regional Elastic community through events and programs, and enable sales through our Partners. A successful SA at Elastic will be focused on excellence; taking the initiative to improve both themselves and the team through continuous learning and questioning the status quo.

What You Will Be Doing:
  • Serving as the technical point of contact for your accounts and account managers in your assigned territory.
  • Developing a deep understanding of customers’ goals and objectives, and articulating how our offerings address their needs.
  • Creating and owning value based relationships at all levels in customer organizations.
  • Actively participating in all phases of planning and execution for your territory, from initial discovery to the technical win.
  • Developing and maintaining a deep understanding of the Elastic products and solutions to demonstrate the value of our offerings in sales meetings, and at events such as meetups and conferences.
  • Advising the sales team on effective ways of positioning Elastic products, solutions and services.
  • Onboarding, educating and enabling our partners, and supporting them in sales cycles.
  • Creating collateral, contributing to programs and collaborating with other Elasticians to meet individual client needs.
  • Being the voice of the customer and community to communicate needs, gaps, and enhancements to our engineering and leadership teams.
  • Deepening both your sales and technical skills through self driven education while taking advantage of all the professional development opportunities provided by Elastic.
What You Bring Along:
  • A track record of success including a minimum of 3 years in a technical presales role-- enough experience in a technical sales role for a technology company to earn your customer’s trust.
  • Quantifiable experience with State and Local Government and/or Education customers, including the ability to â€śspeak their language” during a sales call
  • A demonstrable ability to articulate and sell the benefits of modern platforms, software and technologies.
  • A real passion for being curious and a continuous learner. You are someone that invests in yourself as much as you invest in your professional relationships.
  • A history of successful customer relations where you developed an understanding of what made a difference, and devised architectures that helped meet a goal, tackle a problem, or outpace competitors.
  • An ability to influence. Have you more than once convinced a team you worked for, of an idea, technology, or architectural pattern?
  • The ability to inspire groups, both large and small.
  • A willingness to travel 30-50% within the Southern US, as well as occasionally nationally and/or internationally
  • Ideal location for our next hire will be in either Florida or Texas

 

Why Elastic?

“Once I started, I was blown away to realize, what was always so obvious, everything is search. Anything you do with data involves search, every app needs search, even analytics are about search. Daily I am blown away with the types of things our users and customers are doing with search.” Director of Product, Elastic.

Why this team?

“We question the status quo, debate the best ways to accomplish our goals and hold ourselves and our teams to the highest standards of performance. We take pride in our ability to understand our customers needs and make recommendations that are based on extensive global experience across multiple use cases. We learn from our mistakes and losses and celebrate our successes with an eye towards constant improvement. Join this team if you are up for a compassionate, understanding and fair environment where you can really grow into the next phase of your career.” VP WW Solution Architecture, Elastic

Additional Information - We Take Care of Our People

We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

  • Competitive pay based on the work you do here and not your previous salary
  • Equity
  • Double your charitable giving - we match up to $1500 (or local currency equivalent)
  • Global minimum of 16 weeks of parental leave (moms & dads)
  • Generous vacation time and one week of volunteer time off 
  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

#LI-SB1

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. 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.

When you apply to a job on this site, the personal data contained in your application will be collected by Elasticsearch, Inc. (“Elastic”) which is located at 800 W. El Camino Real, Suite 350 Mountain View, CA 94040 USA, and can be contacted by emailing jobs@elastic.co. Your personal data will be processed for the purposes of managing Elastic’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by Elastic, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Elastic to help manage its recruitment and hiring process on Elastic’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses. You can obtain a copy of the standard contractual clauses by contacting us at privacy@elastic.co. Elastic’s data protection officer is Felix Wittern, who can be contacted at dpo@elastic.co. We plan to keep your data until our open role is filled. We cannot estimate the exact time period, but we will consider this period ended when a candidate accepts our job offer for the position for which we are considering you. When that period is over, we may keep your data for an additional period no longer than 3 years in case additional opportunities present themselves in which your skills might be better suited. For additional details, please see our Elastic Privacy Statement.

Verified by
Product Lead, Observability
You may also like