This role is ideal for a mid-level backend engineer who thrives on low-level systems programming and has a genuine passion for OCaml. You should be comfortable
Work type: onsite
Location: Palo Alto, California, United States; Singapore
Type: Full-time
This role is ideal for a mid-level backend engineer who thrives on low-level systems programming and has a genuine passion for OCaml. You should be comfortable operating in a high-scale environment where you aren't just writing code, but also managing the hardware and OS-level implications of handling 25 petabytes of live data. The standout feature of this position is the high level of autonomy and vertical responsibility. You will own the entire development cycle of your components, from design to production support. While the salary isn't listed, the company promises a "competitive compensation package" and a modern, high-end office environment in Palo Alto or Singapore for those preferring an on-site culture. **You might be a good fit if you:** * Have mastered OCaml and understand how to write efficient, maintainable code. * Are comfortable "under the hood" with Linux internals, networking, and distributed systems. * Prefer a practical, fast-paced development cycle over academic perfectionism. * Want to take full ownership of your work rather than being a small cog in a giant machine.
Ahrefs is looking for a backend developer with deep understanding of networks, distributed systems, OS fundamentals and taste for simple and efficient architectural designs. Our backend is mostly implemented in OCaml with some C++.
In this role, be prepared to deal with 25 petabytes of live data, OCaml and Linux on a daily basis.
[](https://ahrefs.wistia.com/medias/wbtc0hdgmz?wvideo=wbtc0hdgmz)
[Ahrefs OCaml](https://ahrefs.wistia.com/medias/wbtc0hdgmz?wvideo=wbtc0hdgmz)
### Basic Requirements:
If your preference is leaning towards making the web functional and working on user-facing stuff, you may want to consider our [ReasonML](https://ahrefs.com/jobs/reasonml-developer) position instead.
### What You Get
We offer: