Enable job alerts via email!

Software Engineer

HRB

Canada

Remote

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic and innovative team dedicated to revolutionizing how companies manage feature flags and A/B testing. As a key player in this all-remote organization, you will tackle exciting challenges such as developing real-time analytics and building scalable solutions for feature flag management. This role offers the opportunity to work closely with an enthusiastic open-source community, shaping a product that engineers love. If you're passionate about technology and eager to make a significant impact in a fast-paced environment, this is the perfect opportunity for you.

Qualifications

  • Expert in JavaScript (Typescript), React, and Node.js.
  • Solid understanding of SQL and NoSQL databases.
  • Experience building large web applications from scratch.

Responsibilities

  • Develop real-time feature flag analytics to measure code impact.
  • Build robust SQL test suites supporting multiple data sources.
  • Create a streaming features service with high reliability and scale.

Skills

JavaScript (Typescript)
React
Node.js
SQL
NoSQL
Communication Skills
Startup Experience

Job description

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. We are 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 our product, 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Infios

Moncton null

Remote

Remote

CAD 90.000 - 120.000

Full time

Yesterday
Be an early applicant

Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 85.000 - 115.000

Full time

Yesterday
Be an early applicant

Senior Software Engineer - Credit

Marqeta, Inc.

Toronto null

Remote

Remote

CAD 112.000 - 140.000

Full time

Yesterday
Be an early applicant

Software Quality Assurance Engineer 2

Personify

null null

Remote

Remote

CAD 90.000 - 105.000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

Ritchie Bros.

Burnaby null

Remote

Remote

CAD 70.000 - 100.000

Full time

4 days ago
Be an early applicant

Software Engineer - CoalitionRe

Coalition, Inc.

null null

Remote

Remote

CAD 80.000 - 120.000

Full time

4 days ago
Be an early applicant

Lead Principal Software Engineer - Remote

Akamai Technologies

null null

Remote

Remote

CAD 80.000 - 120.000

Full time

2 days ago
Be an early applicant

Senior .NET/JS/ASP Software Engineer

Portside

null null

Remote

Remote

CAD 80.000 - 120.000

Full time

2 days ago
Be an early applicant

Senior Java Software Engineer

Accion Labs

null null

Remote

Remote

CAD 80.000 - 120.000

Full time

4 days ago
Be an early applicant