Taro Logo

Senior Software Engineer

Open source feature flagging and A/B testing platform backed by YCombinator and Khosla Ventures.
$175,000 - $225,000
Backend
Senior Software Engineer
Remote
11 - 50 Employees
6+ years of experience
Enterprise SaaS · Developer Tools

Description For Senior Software Engineer

GrowthBook is revolutionizing how companies handle feature flagging and A/B testing with their open source platform. As a Senior Software Engineer, you'll join a small but growing team tackling significant technical challenges that directly impact thousands of companies.

The role involves working on critical infrastructure projects including scaling event ingestion to handle millions of events per second, building a warehouse-native analytics suite, developing realtime feature flag analytics, creating robust SQL test suites across 12 different data sources, and implementing a highly reliable streaming features service.

You'll be working with modern technologies including TypeScript, React, and Node.js, while dealing with both SQL and NoSQL databases. The position requires expertise in full-stack development and the ability to build large web applications from scratch. Your work will directly influence the product's direction and the company's success.

The team is distributed across the US and backed by prestigious investors including YCombinator and Khosla Ventures. They focus on bottom-up adoption and building features that engineers love to use, with an active open source community providing constant feedback and ideas.

The ideal candidate will have 6+ years of experience, strong communication skills, and startup experience or interest. Additional valuable experience includes open-source contributions, feature flag/A/B testing experience, and building data-heavy analytics applications.

Benefits include fully remote work (US time zones), comprehensive health coverage (100% for employees, 95% for dependents), tech stipend, and regular team off-sites in exciting locations. The company values work-life balance and creating an inclusive, supportive environment.

The interview process is straightforward and practical, focusing on real-world problem-solving rather than theoretical exercises. It consists of four stages: an intro call, technical screen with live coding, system design interview, and behavioral/cultural interview.

This is an excellent opportunity for a senior engineer who wants to work on challenging technical problems while having significant impact in a growing startup. The role offers both technical depth and the chance to shape the future of feature flagging and A/B testing technology.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Scale event ingestion to handle millions of events per second
  • Build warehouse native product analytics suite
  • Develop realtime feature flag analytics
  • Create robust SQL test suite for multiple data sources
  • Implement highly available streaming features service

Requirements For Senior Software Engineer

TypeScript
React
Node.js
  • Expert in 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
  • 6+ years of experience

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 100% remote work from anywhere (within US time zones)
  • Health, Vision, and Dental benefits (100% coverage for employees, 95% for dependents)
  • Generous tech stipend for home office or coworking space
  • Regular off-sites in exciting places

Interested in this job?

Jobs Related To GrowthBook Senior Software Engineer