Software Engineer III

ExtraHop
Summary
Join ExtraHop, a leader in network detection and response (NDR) technology, as a Software Engineer III. Contribute to building innovative NDR solutions that enhance customer cybersecurity. Collaborate with experienced engineers to develop and deploy products addressing complex network security challenges. Design, develop, test, and deploy software components. Maintain and optimize code while adhering to best practices. Stay updated on cybersecurity threats and trends. This role requires 5+ years of software development experience, strong programming skills (Python, C++, Go), and AWS cloud platform experience. The salary range is $130,000-$160,000 plus bonus and benefits. ExtraHop offers a hybrid/remote work model and various employee benefits.
Requirements
- 5+ 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
- 3-5 years 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
- Experience with version control systems (e.g., Git) and agile development practices
- Excellent problem solving skills and the ability to work independently and collaboratively in a team environment
- 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 updated 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 securing software-as-a-service (SaaS) and cloud service offerings
- Experience with meeting FedRAMP, NIST SP 800-53 and similar compliance requirements
- AWS certification such as AWS Certified Solutions Architect
- Experience 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:
Similar Remote Jobs

