Senior Software Engineer

Posted 10 Days Ago
Hiring Remotely in United States
Remote
7+ Years Experience
Security • Software • Database • Analytics
The Role
As a Senior Software Engineer at GrowthBook, you will work on building robust real-time analytics for feature flags, create automated test suites for various SQL data sources, and ensure reliable global propagation of feature flags at scale, all while contributing to an open-source platform.
Summary Generated by Built In

Description
About GrowthBook

At GrowthBook, we are building an open source feature flagging and A/B testing platform. If you love the data and engineering challenges faced by large tech companies, but want the ownership and flexibility of a small startup, then GrowthBook is for you.

We are a small all-remote team (mostly US based) backed by YCombinator and Khosla Ventures. We’re helping companies release code quickly and confidently while measuring the impact of what they launch. We are the largest open source feature flagging and A/B testing platform, and growing quickly.

As an open source company, we are focused on bottom-up adoption and building a product that engineers love to use. We have an amazing open source community on Slack that gives us constant feedback, feature requests, and ideas. GrowthBook is already used in production by hundreds of companies and we’re just getting started!


Some of the problems you'll be working on

  • Real-time Feature Flag Analytics. When a developer pushes code live, they want to know two things right away - “Did I just break anything?” and “Is anyone using my new feature?”. APM tools like NewRelic only get you part of the way there and we want to build a truly comprehensive solution.
  • Robust SQL Test Suite. We support 8 different SQL data sources, from Postgres to BigQuery to PrestoDB, and each of them have their own quirks and bugs that we need to work around. Supporting this at scale will require building robust automated test suites and provisioning complex cloud infrastructure on demand.
  • Streaming Features Service. When someone toggles a feature flag in GrowthBook, we want it to propagate to all of their clients around the world within seconds. And we need to do this reliably (99.999% uptime) and at scale (billions of requests).
Requirements
  • Expert in JavaScript (Typescript), React, and Node.js
  • Solid understanding of both SQL and NoSQL databases
  • Experience building large web applications from scratch
  • Fluent English and good communication skills
  • Located close to US time zones
  • Startup experience or interest working in a small company
  • Bonus: Contributed to an open-source project
  • Bonus: Built an A/B testing platform
  • Bonus: Experience with feature flagging or A/B testing at scale
  • Bonus: Built data-heavy analytics applications
Benefits
  • Competitive salary and employee-friendly equity in an early-stage fast-growing startup
  • Unlimited PTO (that we actually encourage you to use)
  • Top-of-the-line insurance (US only): medical, dental, vision, mental health, and more
  • Paid parental leave
  • 401k with matching
  • Generous work-from-home stipend and IT budget
  • Remote-first company with regular off-sites in exciting locations

GrowthBook is an equal opportunity employer, and is committed to creating an inclusive, supportive environment for all employees.

We regret that we cannot sponsor new US employment visas at this time, although we can make exceptions for H1B transfers.

Top Skills

JavaScript
Typescript
The Company
HQ: Palo Alto, CA
8 Employees
On-site Workplace

What We Do

GrowthBook is an open source feature flagging and A/B testing platform to help companies release code and measure the impact with their own data. Our platform gives any company the power of a customized release and A/B testing solution like those used by Netflix, Pinterest, Uber, etc. GrowthBook is an in-house flagging and experimentation platform you don't have to build.

Integration:
GrowthBook is warehouse native - we tie into your existing data infrastructure. We support most SQL based data sources, and even Google Analytics and Mixpanel. You can A/B test anywhere you can get data: web, mobile app, ML, email, etc.

Effectiveness:
Tools built based on best practices. Our SDKs support modern development processes, and are absurdly fast and easy to use. You can create a common metric store with SQL or YML. Our statistics engine is robust and understandable by non technical folks. We also give data teams full transparency into results- you can even export results as SQL or as a Jupyter notebook.

Documentation:
Searchable and shareable library of past tests. Capture institutional knowledge gained from experimentation. No more lost conversations or searching through Google Docs.

Data & Security:
User data never leaves the companies data infrastructure- you can even host it yourself. Compliant with PCI Data Security Standards

Jobs at Similar Companies

bet365 Logo bet365

Trading Assistant

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
48K-53K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

InCommodities Logo InCommodities

Head of People & Culture - US

Information Technology • Machine Learning • Analytics • Energy • Automation • Renewable Energy
Hybrid
Austin, TX, USA
234 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account