Bring backend and security skills together: build realistic coding tasks around features and bug fixes, with deterministic verifiers that accept valid solutions and reject the rest. About 15 hours a week, on your own schedule, weekends included.
What you will do
- Create realistic, challenging coding tasks built around feature implementation and bug fixes.
- Write deterministic verifiers that accept reasonable valid solutions and reject everything else.
- Draw on debugging, performance work, refactoring and secure coding in large codebases.
What you need
- Strong backend experience in Java, Node.js, Go, Rust, TypeScript, Python, C++ or similar.
- A track record building scalable services and APIs.
- Comfort with debugging, performance work and automated testing, and solid code review instincts.
- A cybersecurity or SecOps background is a big plus: secure coding, appsec, pentesting, vulnerability assessment, OWASP/CWE or security reviews.
- A good grasp of algorithms, data structures and core computer science.
How pay works
The listed rate is $30-100 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.
- A technical assessment may follow.
- A hiring manager reviews your application.
If selected, you are expected to start your first tasks within 24-48 hours of finishing onboarding.
Apply (opens in a new tab)