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