Senior Software Engineer Job at GrowthBook, Palo Alto, CA

cTAxcHZLTGlEeDJkZnluam1EbEFJN1po
  • GrowthBook
  • Palo Alto, CA

Job Description

Job Description

Job 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.

Job Tags

Remote job, Work from home, Work visa, H1b,

Similar Jobs

Leidos

E-Discovery Task Supervisor Job at Leidos

 ...Description Leidos is seeking an E-Discovery Task Supervisor to work in support of the Department of Justice in Washington, DC. The selected candidate will work in a fast-paced and diverse environment and will have a management team that encourages your career... 

Wagmo

Senior Data Analyst Job at Wagmo

 ...our business to business product and requires a nimble analyst to build analyses, present data, ensure business key performance indicators and objectives...  ...tech stack ~ Like to be an over-communicator (were remote so communication is paramount)~ You see obstacles as... 

Ecolab

Service Representative Job at Ecolab

Ecolab is hiring and we are excited to turn your next opportunity into a career! Are you someone who uses your hands-on skills to solve problems? Do you enjoy the hospitality industry but are looking for a career that allows for a flexible schedule? We are looking for... 

Style Inc Stores

Assistant Manager for Fashion Beach Boutique Job at Style Inc Stores

 ...- PAID WEEKLY - OPPORTUNITY TO GROW WITH US and LEARN THE RETAIL BUSINESS IF YOU: HAVE LEADERSHIP EXPERIENCE and Enjoy...  ...like just what you're looking for, get in touch! Our store is fashion forward, and carry world famous brands and the latest trends. We... 

Forestown

Brand Specialist Job at Forestown

1.Shop Visit, collect information through store visit system 2.Sample /Marketing material delivery to shop and display 3. Market information collect and new product feedback 4. Attend trade show and other support if needed (Business travel needed) ...