Senior Fullstack Javascript Engineer

  • BHO Tech
  • San Francisco, CA, USA
  • Jul 08, 2024
Full time Engineering

Job Description

We have an opening for an experienced fullstack developer to help architect, build, and maintain the interface for our industry-leading big data platform for network data. If you're an expert at both client- and server-side JavaScript, with broad experience in monitoring, visualization, and building state-of-the-art Web applications, this position is a great opportunity. We iterate code quickly within a framework that’s organized but not bogged down with process. We’re expanding fast and offer enormous opportunities for employee growth.

Duties and Responsibilities

What the job involves:

Design and expand our UI and all associated middle-stack pieces such as the API. You'll be interfacing to a custom-built "big data" columnar database that ingests tens of millions of rows per second. You'll be building the UI to display network traffic (real-time and historical), routing visibility (BGP), anomaly detection/mitigation (DDoS), configuration management, and network monitoring.

Work with UX folks to determine the skin and UI flow.

Work with customers, product development, and solutions engineers on a regular basis to define and support our products.

Work with the backend team to determine and develop API's and best methods for the frontend and backend to interact.

Determine, prioritize, and handle your own workload (with clear vision from leadership).

Assist and scope development-team systems, structures, CI tools, and QA methods.

Create and contribute to open-source projects.

Along the way you’ll be immersed in BGP, routers, TCP, NetFlow, Internet attacks, and large scale network monitoring. And you’ll learn just about everything there is to know about how the bits flow on the Internet.

Skills and Experience

What we require:

You’ve built and worked on large scale distributed systems.

You are capable of designing and coding highly efficient and performant algorithms.

You’re very fluent in Backbone.js, Node.js, Bootstrap3, Require.js, and either D3 or Highcharts.

You have experience with MV* application design, JavaScript graphing, Modular Design (AMD, CommonJS), and Responsive Design.

You have strong familiarity with SQL, database programming, and performance.

You have an excellent understanding of web technologies and Internet architecture.

You’re comfortable running your own *NIX server, compilers, webstack, debuggers, and database programs.

Additional experience we’d like to see:

Experience with NetFlow, networking, routers, BGP, network monitoring systems

Systems application experience (Nginx, MySQL, Redis, PostgreSQL, Node.js, ELK, Consul)

Experience with Git

Unit Testing experience


Salary based on experience

Stock options

Generous health benefits (insurance and HRA)

Unlimited PTO

Contribution for transit/parking

Hardware setup allowance: you choose, we buy

Convenient, attractive San Francisco location, walking distance to BART

Best Regards,
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823