Software Engineer II

ExtraHop Logo

ExtraHop

πŸ’΅ $130k-$145k
πŸ“Remote - Worldwide

Summary

Join ExtraHop's MLI team as a Software Engineer II and design, develop, and deploy critical components for our market-leading Network Detection and Response (NDR) products. Collaborate with experienced engineers to tackle complex security challenges and directly influence how we defend global networks. This role offers the opportunity to enhance your cloud, security, and software engineering skills while contributing to impactful products. You will work in a collaborative environment, contributing to product enhancements and staying current on the latest cybersecurity threats and technologies. The position requires a Bachelor's degree in a related field and 2+ years of relevant experience. ExtraHop offers a competitive salary and benefits package.

Requirements

  • Bachelor’s degree in Computer Science, Engineering or a related field
  • 2+ years of experience in software development, data engineering or cloud computing
  • Strong programming skills in languages such as Python, C++, or Go
  • Experience working with IaC language such as Terraform
  • Solid understanding of version control systems (e.g., Git) and agile development practices
  • Excellent problem solving skills and a collaborative mindset
  • Must be a US citizen or lawful permanent resident (i.e., green card holder) (in order to support restricted access network environments)

Responsibilities

  • Design, develop, test and deploy software components for our products
  • Collaborate with cross-functional teams to ensure seamless integration and functionality of solutions
  • Write clean, maintainable and efficient code while adhering to best practices and agile methodology
  • Participate in code reviews, debugging, and performance optimization to deliver high-quality software
  • Stay current on the latest cybersecurity threats, trends and technologies to contribute to product enhancements
  • Assist in the documentation of product features, technical specifications and guides

Preferred Qualifications

  • Experience with software-as-a-service (SaaS) and cloud service offerings, or NIST SP 800-53 compliance
  • AWS certification such as AWS Certified Solutions Architect
  • Experience building and securing AWS cloud platform and services, including the implementation of guardrails using service control policies (SCPs), IaC policies, CSPM, or similar strategies
  • Familiarity with containerization technologies (Docker, Kubernetes)
  • Familiarity with machine learning applications in cybersecurity
  • Knowledge of tools and frameworks commonly used in NDR
  • Basic understanding of threat detection, intrusion prevention, and incident response strategies

Benefits

  • Health, Dental, and Vision Benefits
  • Flexible PTO, Sick Time Prorated Based on Date of Hire, and All Federal Holidays (US Only) + 3 Days of Paid Volunteer Time
  • Non-Commissioned Positions may be eligible to participate in the Annual Discretionary Bonus Plan
  • FSA and Dependent Care Accounts + EAP, where applicable
  • Educational Reimbursement
  • 401k with Employer Match or Pension where applicable
  • Pet Insurance (US Only)
  • Parental Leave (US Only)
  • Hybrid and Remote Work Model

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.