We use cookies to improve your experience and measure how our site is used. Learn more.
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++.
This role is based out of one of our offices — Palo Alto, Cambridge (MA), Singapore or Tokyo. You can be based in whichever of these you have the legal right to work in, but this is an on-site role: we're looking for someone who'll be in the office with the team.
In this role, be prepared to deal with 25 petabytes of live data, OCaml and Linux on a daily basis.
These requirements stem naturally from our approach to development with fast feedback cycle, highly-focused personal areas of responsibility and strong tendency to vertical component splitting.
If your preference is leaning towards making the web functional and working on user-facing stuff, you may want to consider our ReasonML position instead.
We offer:
Location: Palo Alto, Cambridge (MA), Singapore or Tokyo — on-site
Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know!
Salary not disclosed for this role. See what similar remote roles pay →
Health Insurance
401(k) / Retirement Plan
Performance Bonus
PTO / Vacation
Flexible Hours
Home Office Stipend
Company Equipment
Company Offsites / Retreats
Conference Attendance
Paid Trial
Ahrefs is headquartered in Singapore and has US offices in Palo Alto, California and Cambridge, Massachusetts. Its people are spread across many countries.
Ahrefs gives remote staff a generous budget to equip a home office with up-to-date gear. Through its Connect Program, employees can spend two weeks a year working in person at one of its offices. The whole company also gathers for a week-long ski retreat each year, and there is a conference and seminar budget and a flexible vacation policy.
Ahrefs does not publish salary ranges on its job descriptions or careers pages. Pay is described only in general terms, as a competitive salary or compensation package, so ask about the range at the recruiter screen.
No. Every Ahrefs job description states that the company does not engage agencies or third-party recruiters for its roles, so candidates apply directly through the Ahrefs careers page.
No. Ahrefs says it does not set strict deadlines for take-home tasks or make them arbitrary, and tries to make them fun.