OCaml Developer

  • Remote - Worldwide

Remote

Software Development

Mid-level

Summary

Join Ahrefs as a Backend Developer and work on our OCaml-based backend with experience in networks, distributed systems, and OS fundamentals.

Requirements

  • Proficiency in OCaml
  • Knowledge of C++ is a plus but not essential

Responsibilities

  • Independently deal with bugs, schedule tasks and investigate code
  • Make well-reasoned technical choices and take responsibility for them
  • Understand the whole technology stack at all levels: from network and user-space code to OS internals and hardware
  • Handle full development cycle of a single component i.e. formalize task, write code and tests, setup and support production, resolve user requests
  • Approach problems with a practical mindset and suppress perfectionism when time is a priority
  • Write flexible, maintainable code and adapt to post-launch requirements/tweaks

Benefits

  • Competitive compensation package
  • Informal and thriving work atmosphere
  • Above-average perks and fringe benefits
  • [Office] First-class workplace (hardware, software, etc) in the modern office
  • [Remote] Hardware allowance
Share this job:
Please let Ahrefs know you found this job on Remote First Jobs 🙏
Apply