Staff UI Software Engineer

We are seeking talented engineers who can work with us to create innovative user interfaces that will help our customers explore and analyze our vast collection of data sets. Your skills will be critical in developing intuitive tools that will allow our users to filter, chart, and graph relationships, and conduct in-depth analyses with ease. This is a thrilling opportunity to tackle various challenges such as creating visually appealing data visualizations, providing relevant context information without overwhelming the user, and streamlining complex search and filtering workflows. We believe that with your expertise, we can build groundbreaking solutions that will make a real difference for our customers.


  • Deliver an exceptional user experience
  • Build, test and deploy customer-facing UI components and services
  • Use existing APIs to consume, display, filter, search complex security related information
  • Design and build custom React components, or similar frameworks, when needed
  • Work independently and self-directed
  • Contribute to and improve upon our development and deployment processes
  • Deliver, monitor, and support production applications
  • Work across team to solve technical roadblocks for our customers


  • 7+ years of professional software engineering experience
  • 5+ years of JavaScript, HTML & CSS experience
  • Proficiency with React JavaScript framework
  • Experience with Highcharts a plus
  • Previous experience delivering to market a large scale Enterprise product, a plus
  • Excellent communication and writing skills
  • Authorized to work in the United States without visa sponsorship


  • Health/Dental/Vision: 100% covered for employee and family
  • Life and Long-term disability insurance: 100% covered
  • 401(k): up to 4% match
  • Flexible paid leave
  • Flexible work schedule
  • Open intellectual property policies; allow researchers to retain rights over open sourced research and tools
  • $225 monthly internet and cell phone stipend
  • $500 annual technology budget
  • $5,000 annual training/conference budget


  • Salary $140k – $170k + equity
  • TC $212 – $262K

  • Max. file size: 300 MB.
  • This field is for validation purposes and should be left unchanged.