Senior Software Engineer | UI

Engineering - PM - IT Svcs Boston, Massachusetts

The ExtraHop platform is a novel approach to processing vast amounts of wire data in real-time. Want to join a collaborative team that builds solutions which provide deep performance insights, security threat detection, and drive business analytics? Keep reading.

ExtraHop gives tech teams visibility into how their applications are performing, how long requests are taking, and when errors are occurring. We've built a network monitoring appliance capable of processing 100 Gbps of data. Our remote analysis service processes over one terabyte per hour.

Front-end software engineers are responsible for designing and building the product UI using React, Redux and TypeScript. It's a huge project, with +300k lines of code. We’re looking for people who want to solve problems, not go to meetings—people with the skills and attention to detail to back up their ideas. We move quickly and have a drive for building elegant solutions.

We have a global and diverse user base—we believe in actively investing in a diverse engineering organization. We are seeking technically-qualified people from all backgrounds, who offer dynamic perspectives, influences, and experiences. Are you as passionate as we are about positive culture and amazing technology? If you are, we can't wait to chat with you.

Are you looking to make an impact? Do you love seeing your work implemented and hearing how your contributions have made a difference? ExtraHop offers an exciting, high energy, and versatile environment in which people are encouraged and supported to collaborate on industry-leading technology while they develop and enrich their individual growth. And we're doing it with creativity, intellectual curiosity, and a sense of humor (it's required here, seriously).

Duties & Responsibilities

  • Be part of a dynamic team that designs and develops the ExtraHop product UI.
  • Work with the team to wireframe, architect, and implement new product features.
  • Design and build for the future, not just to solve the immediate problem.
  • Experience growing and mentoring engineers

Required Skills & Experience

  • Must be able to write correct, stylistically conventional code in at least one major language.
  • Must demonstrate a deep understanding of data structures and algorithms.
  • Experience in a software development environment using source control systems (git, svn, TFS, etc.).

Desired Skills & Experience

Experience working on all aspects of a web-based application, including:

  • REST APIs and experience with a server-side language. Python and Go are preferred.
  • Programming experience in one or more of these technologies: TypeScript, JavaScript, React, Redux
  • HTML and CSS


ExtraHop is an enterprise cyber analytics and performance monitoring company helping the world’s leading organizations understand and secure their entire environment from core to edge to cloud. Our breakthrough approach to analytics and machine learning helps our customers investigate threats, ensure the delivery of critical applications, and secure their investment in the cloud, resulting in 95% faster threat detection and reducing unplanned downtime by 86% while providing the best possible customer experience.

ExtraHop is recognized by leading organizations for both its innovation in the market and its commitment to building a world-class team. We’ve been named to Wealthfront’s Career-Launching Companies list for the last four years, and JMP Securities put ExtraHop on its 2018 Super 70 List as one of the most strategically positioned private companies in the cybersecurity industry. Credit Suisse recognized ExtraHop as a member of its inaugural Disruptive Technology Recognition Program, and SC Media named ExtraHop a 2019 Industry Innovator for enterprise network traffic analysis.

With well over $100 million in bookings in 2018, and 10x growth in security, the opportunity with ExtraHop has never been greater. Are you ready to rise above the noise?

ExtraHop is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, or national origin or any other characteristic protected under federal, state, or applicable local laws