OCaml Developer
Company
Ahrefs
Location
USA
Type
Full Time
Job Description
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.
Basic Requirements:
-
Proficiency in OCaml
-
Knowledge of C++ is a plus but not essential
The ideal candidate is expected to:
-
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
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.
What You Get
We offer:
-
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
Date Posted
10/21/2024
Views
0
Similar Jobs
Developer II - Eventbrite, Inc.
Views in the last 30 days - 0
Eventbrite is seeking a Web Application Developer to join their highperforming GTM Gotomarket Business Systems team The role involves implementing and...
View DetailsMobile Engineering Manager - Mobile Retention - Dropbox
Views in the last 30 days - 0
Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...
View DetailsSr. Front End Engineer - ScienceLogic
Views in the last 30 days - 0
ScienceLogic is seeking a FrontEnd React with TypeScript developer to join their team The role involves building intuitive user interfaces for their A...
View DetailsGo-To-Market Lead (Mid to Senior Level) - Databento
Views in the last 30 days - 0
Databento is a nextgeneration market data provider that offers flexible usagebased pricing attracting over 4000 users in its first year The company st...
View DetailsDeveloper Content Strategist (Mid-Level) - Databento
Views in the last 30 days - 0
Databento a nextgeneration market data provider is experiencing rapid growth serving large financial institutions and startups alike The company offer...
View DetailsSenior React.js Full-stack Developer - Lemon.io
Views in the last 30 days - 0
Lemonio is a marketplace that connects Senior Developers with startups in the US and Europe They offer competitive compensation based on experience ha...
View Details