Back to all jobs

Systems/Runtime (C++) Engineer at Shorebird

HackerNews
Apply NowSign in to track
AI-enhanced for better readability

Shorebird | Mid-Senior Systems/Runtime (C++) Engineer

REMOTE (North America) | Full-time

Salary: $160,000 - $230,000 + equity + benefits

Source: hackernews

About Shorebird

Flutter/Shorebird founder here. Flutter is used by millions of devs (and nearly ⅓ of free apps submitted to AppStore), but is missing services for businesses. We offer Flutter-related SAAS used by 1000s businesses globally, on track to profitability early 2026.

About the Role

As part of our over-the-air updates “code push” product, we’ve built a custom compiler and runtime for the Dart language, primarily written by the founder/CEO. Now that we have thousands of customers, the company needs a full-time engineer to take over primary responsibility for all of our C++ code (Dart & Flutter forks, custom runtime, compiler, etc.) and evolve it further. Together, you and the founder will add obfuscation, improve our interpreter, possibly re-write method dispatch, etc.

Responsibilities

  • Take over primary responsibility for all C++ code.
  • Evolve the existing C++ code base (Dart & Flutter forks, custom runtime, compiler, etc.).
  • Collaborate with the founder on projects like adding obfuscation, improving the interpreter, and potentially rewriting method dispatch.

Requirements

  • Comfortable working on large open source projects.
  • Comfortable with C++.
  • Desire to work at a startup.
  • Ability to work well independently (remote).
  • Willingness to learn and work on various areas of code.
  • Experience contributing to large open source projects like WebKit, Godot, or Firefox is a plus.
  • Compiler/runtime curiosity.

Tech Stack

  • GCP
  • Cloudflare
  • React
  • Dart
  • C++
  • Rust

Other Information

Shorebird operates almost entirely in the public over Discord. https://discord.gg/shorebird

Apply Here: https://shorebird.dev/jobs

Similar jobs