GrowthBook · 20 hours ago
Senior Software Engineer
Maximize your interview chances
A/B TestingB2B
No H1B
Insider Connection @GrowthBook
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Realtime 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).
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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
Startup experience or interest working in a small company
Preferred
Contributed to an open-source project
Used feature flags or A/B testing at a previous company
Built data-heavy analytics applications
Benefits
100% remote work from anywhere (within US time zones)
Health, Vision, and Dental benefits (we cover 100% of the cost for employees and 95% for dependents)
Generous tech stipend for your home office (or coworking space)
Regular off-sites in exciting places
Company
GrowthBook
GrowthBook is an open source feature flagging and experimentation platform