Elastic Security Labs - Research Engineer

Job expired!

Join Elastic as a Research Engineer in Elastic Security Labs

Elastic, the open-source search company, empowers enterprises with advanced search, observability, and security solutions through a unified technology stack deployable anywhere. From document searches to infrastructure monitoring to threat hunting, Elastic turns data into real-time, scalable insights. Trusted by global leaders like Barclays, Cisco, eBay, Fairfax, ING, and NASA, Elastic powers mission-critical systems worldwide.

About Elastic Security Labs

Elastic Security Labs is dedicated to monitoring Elastic’s global telemetry and integrating data from diverse sources to identify, monitor, and neutralize threats. By leveraging proactive and active security frameworks, the team creates hostile environments for adversaries and democratizes critical knowledge and resources.

Position: Elastic Security Labs - Research Engineer

We are looking for a junior team member to join our mission of threat hunting and analysis, prototyping and deploying new capabilities, promoting community engagement, and sharing unique insights within the security research community.

Role Responsibilities

  • Collaborate with researchers, engineers, and data scientists at Elastic.
  • Operate global data systems to identify and mitigate threats.
  • Conduct research in areas such as malware, threat intelligence, machine learning/data science, security operations, detection engineering, and vulnerability discovery.
  • Develop software, rules, signatures, intelligence artifacts, and comprehensive reports.
  • Publish written and recorded work-products for the public and community.

Qualifications

  • Proficient in using GitHub for creating branches, registering commits, resolving errors, and managing projects.
  • Proficiency in at least one programming language, with ideal candidates familiar with C/C++ and Python.
  • A collaborative mindset and eagerness to learn new skills and emerging technologies.
  • Ability to thrive in a distributed, fast-paced, and autonomous environment.
  • Passion for enhancing security outcomes for users, customers, and humanity.

Bonus Skills

  • Knowledge of modern offensive tools, techniques, and procedures, along with defensive countermeasures.
  • Basic understanding of x86-64 assembly and file formats, such as PE and ELF.
  • Knowledge of Windows and/or Linux OS fundamentals.
  • Understanding of essential network protocols, such as HTTP and TLS.
  • Proficiency in English and at least one other language, both written and spoken.

Compensation

Base Salary: $92,500—$146,300 USD
In select locations (Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area): $111,000—$175,600 USD

Elastic offers a competitive salary based on relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business needs. Additionally, this role is eligible for Elastic's stock program and a company-matched 401k.

Additional Benefits

  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Matching charitable donations up to $1500.
  • 40 hours annually for volunteer projects.
  • Minimum 16 weeks of parental leave.

Why Work at Elastic?

Elastic embraces diversity and inclusion, fostering an environment where all employees can thrive regardless of age, background, or identity. We are an equal opportunity employer committed to affirmative action principles, providing equal employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, veteran status, or disability status.

For more information, visit our or read our . Contact us at if you need any reasonable accessibility support.

Legal Notices