Observability - Logs UX - Software Engineer I (React, TypeScript)
- ElasticSearch, Inc.
- Grove City, Ohio
- Full Time
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
What is The Role
The Observability team is in charge of developing solutions that focus on application developers and engineers who run infrastructure and services supporting these applications. Elasticsearch is an efficient datastore for logs, metrics, and application traces, supporting the three pillars of observability. The Observability team builds and maintains solutions that make getting insights from this data turnkey and efficient, such as our APM, Infrastructure Monitoring, Logs, Synthetic Monitoring, and OpenTelemetry solutions. When developing these solutions, we think about the problem end-to-end: how do we automatically collect data from common data sources, how do we store it efficiently in Elasticsearch, how do we present this information to the user, and what actions do we take on the insights from the data? All of these aspects are important in bringing a turnkey solution to the market.
If you are a JavaScript developer looking for a great blend of front and back-end work, we would love to hear from you! Our work focuses on the user experience and UI components and APIs that we build in Kibana that serve as the window into our customers' data.
New and existing Observability products that we deploy and run in a variety of ways (from self-managed to full SaaS).
Developing the user experience for Observability applications in Kibana using TypeScript/React.
Collaborating as part of a close-knit team of great engineers who mentor, support, and challenge each other.
Work on a codebase that consists of UX, APIs, and services, both on the client and server side.
What You Will Be Doing
JavaScript programming skills with at least two years of developing web application experience with React.
A creative individual with an enthusiastic interest in technology and web development.
A willingness to learn in a fast-paced and distributed environment.
Computer Science (or related) degree or some kind of technical bootcamp experience.
What You Bring
Experience working in distributed teams.
Experience with TypeScript and/or Node.js.
Experience in open source.
Familiarity with Observability and/or Elasticsearch.
Familiarity with GenAI.
Compensation for this role is in the form of base salary.This role does not have a variable compensation component.
The typical starting salary range for new hires in this role is listed below.In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below.
These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting.We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.
An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to part
What is The Role
The Observability team is in charge of developing solutions that focus on application developers and engineers who run infrastructure and services supporting these applications. Elasticsearch is an efficient datastore for logs, metrics, and application traces, supporting the three pillars of observability. The Observability team builds and maintains solutions that make getting insights from this data turnkey and efficient, such as our APM, Infrastructure Monitoring, Logs, Synthetic Monitoring, and OpenTelemetry solutions. When developing these solutions, we think about the problem end-to-end: how do we automatically collect data from common data sources, how do we store it efficiently in Elasticsearch, how do we present this information to the user, and what actions do we take on the insights from the data? All of these aspects are important in bringing a turnkey solution to the market.
If you are a JavaScript developer looking for a great blend of front and back-end work, we would love to hear from you! Our work focuses on the user experience and UI components and APIs that we build in Kibana that serve as the window into our customers' data.
New and existing Observability products that we deploy and run in a variety of ways (from self-managed to full SaaS).
Developing the user experience for Observability applications in Kibana using TypeScript/React.
Collaborating as part of a close-knit team of great engineers who mentor, support, and challenge each other.
Work on a codebase that consists of UX, APIs, and services, both on the client and server side.
What You Will Be Doing
JavaScript programming skills with at least two years of developing web application experience with React.
A creative individual with an enthusiastic interest in technology and web development.
A willingness to learn in a fast-paced and distributed environment.
Computer Science (or related) degree or some kind of technical bootcamp experience.
What You Bring
Experience working in distributed teams.
Experience with TypeScript and/or Node.js.
Experience in open source.
Familiarity with Observability and/or Elasticsearch.
Familiarity with GenAI.
Compensation for this role is in the form of base salary.This role does not have a variable compensation component.
The typical starting salary range for new hires in this role is listed below.In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below.
These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting.We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.
An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to part
Job ID: 485113654
Originally Posted on: 7/14/2025