Software Engineer II - Detection Engine (Full-Stack Javascript) Job at Elastic, United States

NUZkZWJMZ09rd1BIVEw0ZWVVM1cxQmNVZnc9PQ==
  • Elastic
  • United States

Job Description

What is The Role

The Elastic Security solution helps teams protect, investigate, and respond to threats before damage is done. On the Elastic Search AI Platform — and fueled by advanced analytics with years of data from across your attack surface — it eliminates data silos, automates prevention and detection, and streamlines investigation and response. The Elastic stack is widely used among the security analyst community, and our team is working to improve the user experience and workflows of these analysts. Exciting challenges await, including collecting data relevant to users, hosts, and cloud instances, aggregating and visualizing that data, providing insights into anomalous activity, and supporting the investigation phase of a Security Analyst workflow.

The team is diverse and distributed, but connected! You will be working remotely with some amazing Elasticians across the USA and Europe. We meet via Zoom, brainstorm in Google docs, discuss in open GitHub issues, and chat on Slack.

The Detection Engine team provides the core correlation and evaluation logic that powers detection rules and alerts. Their work ensures alerts are timely, relevant, and low-noise, giving analysts confidence in what they see.

What You Will Be Doing



  • Write and maintain high-quality Typescript code.

  • Experience developing Kibana plugins.

  • Create visualizations and UI workflows that serve security analytics use cases.

  • Create Node.js background tasks that do data searches and manipulations.

  • Work on open-source and make SIEM technologies available to a lot of new users.

  • Work with our support team to help customers and answer community questions.

What You Bring



  • 4+ Experience with developing and maintaining reasonably sophisticated software projects with high quality and over multiple years.

  • Hands-on experience with {Node.js, Typescript, React/Angular, GraphQL}.

  • Ability to work in a distributed team throughout the world.

  • Interest and experience in various types of automated testing.

  • Experience with Kibana/Elasticsearch is a plus

Job Tags

Full time, Remote work,

Similar Jobs

CUSTOM EXTERIORS

Construction Superintendent/Project Manager Job at CUSTOM EXTERIORS

 ...had great success with our relational sales tactics, while caring about each project. Right now we are growing our sales team. Construction and sales experience is helpful, but we will train willing candidates. This is an in-house position with benefits. Our pay structure... 

STRATEGIC SECURITY CORP.

ARMED SECURITY GUARD Job at STRATEGIC SECURITY CORP.

 ...Armed Security Officer Strategic Security (SSC) is a nationwide leading provider of security guard services, executive protection, bomb...  ...) is a security provider for the United States Government, private organizations such as fortune 500 companies, solar and wind farms... 

Emergency University

Junior Designer Job at Emergency University

 ...We are seeking a highly motivated and creative Junior Designer to join our team. As a Junior Designer, you will work closely with our design team to support the development and implementation of various design projects for our clients. This is a full-time, entry-level... 

Goodwill Industries of South Florida

Aerial Window Cleaning Drone Pilot (Miami) Job at Goodwill Industries of South Florida

A leading non-profit organization is seeking an entry-level Window & Pressure Washing Drone Pilot to operate specialized drones for high-rise and commercial building cleaning. This role involves performing precision flights, ensuring safety compliance, and maintaining ...

City of Bangor, ME

Airport Ramp Attendant (Part-Time) Job at City of Bangor, ME

 ...The City of Bangor, Airport Department is currently seeking responsible and dependable individuals for the position of part-time Ramp Attendant for its Ramp Services Division (6:00am - 10:00am 16 hours a week). The primary responsibility will be attending to the daily...