Do you like securing complex networks? Want to be a part of a collaborative team that builds solutions that protect some of the biggest networks in the world? ExtraHop is seeking a Software Engineer 3 | Security experienced with modern software development and infrastructure-as-code practices to build and operate the tools, pipelines, and lab infrastructure that allow us to keep pace with a rapidly changing landscape and deliver actionable insights to our customers at lightning speed.

We’re looking for candidates with a mix of software development and DevOps experience, who enjoy working in a collaborative environment and building tools to help developers and threat researchers work faster, smarter, and more efficiently.

You must have experience developing software tools in a collaborative setting, deploying to cloud environments, and developing IaC blueprints for modular, reusable environments using Infrastructure-as-Code, distributed source control, virtualization and container technologies.

Duties & Responsibilities

  • Support Threat Research and Detection Engineering teams by providing tools and automation to accelerate Research & Development.
  • Develop and maintain a scalable research lab using modern Infrastructure-as-Code and Cloud-based technologies
  • Develop and maintain internal systems, including but not limited to:
    • Software deployment pipelines supporting continuous software delivery
    • Pipelines for ingestion of new network identifiers to enable fingerprinting of device, software, and cloud services
    • Central detection engineering metadata repository
    • Continuous Testing and Validation pipelines
  • Work with a collaborative, dedicated and seasoned team of engineers

Required Skills & Experience

  • Bachelor’s degree or equivalent experience in computer science, engineering, or information technology
  • Solid understanding of the OSI model and excellent working knowledge of the key protocols from Layer 2 through Layer 7 including ARP, IP, TCP, UDP, and HTTP
  • Solid knowledge of Git, Python, Terraform, Ansible, and the use of scripting in support of CI/CD pipelines.
  • Ability to work in a shared code repository while maintaining existing coding standards
  • Experience deploying and maintaining systems using modern Orchestration and Infrastructure-as-Code technologies
  • Experience working with container-based environments (Docker, LXC, etc)
  • Experience using and managing virtual infrastructure for VMware, Hyper-V, Xen, and/or KVM.
  • Experience with Azure and AWS cloud platforms
  • Experience building scalable, performant, and cost-effective cloud-based systems

Desired Skills & Experience

  • Knowledge of Threat Research and/or Detection Engineering disciplines, for example:
    • Experience using tools such as wireshark, tcpdump, tcpreplay
    • Experience simulating malicious threats in an isolated environment and documenting outcomes
    • Experience developing network-based detections based on indicators of compromise
  • Experience working in an agile or Scaled-agile environment

All R&D Employees will be required to attend 2 mandatory in-person events every year of approx. 4 days duration.

$125,130 – $163,982 + bonus + benefits

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search

Cart

Basket

Share