
Software Engineer III – Middleware
ExtraHop
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $145,000 - $160,000 per year
About the role
- Design, develop, test and maintain backend services written in Go and Python powering ExtraHop’s products.
- Contribute to building and improving APIs, database scalability, data migrations, and configuration management across services.
- Actively participate in agile development, including sprint planning, code reviews, and technical strategy discussions.
- Collaborate with team members and cross-functional partners to foster a culture of excellence, curiosity and collaborative problem solving.
- Troubleshoot production issues and participate in operational support practices to improve stability
- Address technical debt proactively, continually improving our codebase and technical stack
Requirements
- Bachelor’s degree in Computer Science, Engineering or a related field
- 5+ years of professional backend development experience
- Working experience with Go, Python, or an equivalent programming language
- Experience in API development, PostgresQL database design or SQL query performance optimization
- Familiarity with scaling distributed, highly available systems
- Strong problem-solving skills, a self-starter mentality, and a track record of technical ownership.
- Clear communication and ability to work effectively in a collaborative, fast-paced agile environment.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoPythonAPI developmentPostgresQLSQL query optimizationbackend developmentdatabase scalabilitydata migrationsconfiguration managementagile development
Soft Skills
problem-solvingself-startertechnical ownershipclear communicationcollaborativecuriosityexcellencecollaborative problem solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering