Design, build and check production-grade Rust backends: services, APIs, async and concurrent code, and the infrastructure around them. You work on your own schedule, about 15 hours a week, from anywhere.
What you will do
- Solve and validate Rust backend problems: service behaviour, APIs, persistence, concurrency, performance and reliability.
- Turn requirements, performance targets and failure cases into reproducible implementations and tests.
- Set up the working environment: crate workspaces, config files, test fixtures, databases and containers.
What you need
- Strong Rust, used in real professional, research or open-source work.
- Solid backend design: APIs, data systems, concurrency and production architecture.
- Experience judging whether a backend is correct, fast, scalable and reliable.
- You have owned architecture decisions on a Rust backend.
How pay works
The listed rate is $50-70 an hour, paid per task: every task that meets the project spec is paid. A weekly minimum number of tasks applies.
How applying works
- Apply and answer the screening questions.
- Take a short AI interview, about 30 minutes.
- The hiring team reviews your application.
If you are selected, first tasks usually start within 24-48 hours of onboarding.
Apply (opens in a new tab)