Senior Software Engineer, Applications

  • BHO Tech
  • San Francisco, CA, USA
  • Apr 23, 2021
Full time Engineering

Job Description

With us, we’re building analytics that helps our customers use data to build better products and drive growth. We’re already the analytics platform of choice for many top product teams around the world including Microsoft, Square, Twitter, and Hubspot. Backed by top VCs – Battery Ventures, Benchmark and YCombinator – our team is defining the future of how companies interact with data to build better products.

We’re looking for a Senior Applications Engineer to build services that power our analytics platform, someone who isn’t afraid to take on the challenges of working with an evolving product. As part of the Application Engineering Team, you will be responsible for building and scaling web services that integrate with our backend infrastructure and power our web application. The team is small and fast moving, and you will be expected to iterate quickly and make software design decisions on product features. You will become intimately familiar with Python, Node, Postgres, and GraphQL. You’ll also make contributions to the web frontend, spending time with React and Redux, and writing type-safe JavaScript with Flow and ES6. The services you’ll build will power the product that customers see and use every single day.
Responsibilities

Design, build, and maintain APIs, services, and systems that power our web application
Work with Python, Node, Postgres, and GraphQL to build scalable, efficient APIs and systems
Integrate with other backend query-processing services and infrastructure
Build out our public REST APIs and SDKs
Lead engineering discussions and mentor others on engineering best practices
Skills and Experience

B.S., M.S., or Ph.D. in Computer Science or another technical field
5+ years of experience working in a full stack, API engineering, or application services role
Significant experience building web services and APIs, and working with SQL databases like Postgres or MySQL
Strong proficiency with either Python, Java, or JavaScript
Experience in a technical leadership of an engineering team
Some experience working with JavaScript, HTML, and CSS
Prior experience with GraphQL is a plus
Strong foundation in programming, algorithms, and software application design
Real passion for solving challenging problems and iterating quickly

Best Regards,
Kris
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823
kris@bhotech.com
www.bhotech.com