From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 281F37F89F; Tue, 1 Apr 2014 11:50:55 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of ygrek@autistici.org) identity=pra; client-ip=82.94.249.234; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="ygrek@autistici.org"; x-sender="ygrek@autistici.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of ygrek@autistici.org designates 82.94.249.234 as permitted sender) identity=mailfrom; client-ip=82.94.249.234; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="ygrek@autistici.org"; x-sender="ygrek@autistici.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of postmaster@latitanza.investici.org designates 82.94.249.234 as permitted sender) identity=helo; client-ip=82.94.249.234; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="ygrek@autistici.org"; x-sender="postmaster@latitanza.investici.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvICAJWLOlNSXvnqnGdsb2JhbAA/GoNBUY10rgyHNYEbFg4BAQEBAQgLCQkUKIJmBgEBKwwBIxg0YYd9BDutO4RVAQWfCAaOGFgdghgPgXuJWIYNhEKEMgGBM4UchhcKiQaBXA X-IPAS-Result: AvICAJWLOlNSXvnqnGdsb2JhbAA/GoNBUY10rgyHNYEbFg4BAQEBAQgLCQkUKIJmBgEBKwwBIxg0YYd9BDutO4RVAQWfCAaOGFgdghgPgXuJWIYNhEKEMgGBM4UchhcKiQaBXA X-IronPort-AV: E=Sophos;i="4.97,771,1389740400"; d="scan'208";a="65784620" Received: from latitanza.investici.org ([82.94.249.234]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 01 Apr 2014 11:50:53 +0200 Received: from [82.94.249.234] (latitanza [82.94.249.234]) (Authenticated sender: ygrek@autistici.org) by localhost (Postfix) with ESMTPSA id 043B398257; Tue, 1 Apr 2014 09:50:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1396345849; bh=qE2ZuGUugtuGfGuIiRot2OiCjxCVH3EkVug2lMxcFAs=; h=Date:From:To:Cc:Subject; b=O7g1dV4trjGvA6Ki8m6GZPjBrnwkg9nT01XAHKYqSHdQJ9AalhWgihhbIzr3J3zUY 1vRdI93m/+/grphOtUwCv5b3jn33LTOLmaHSs2fBweiOmGNkjFKQ5/1L/6vBa3sw34 e537RH2zY8UTgi93xYyK+9qGXefQYmxg0kqzAH6g= Date: Tue, 1 Apr 2014 17:50:41 +0800 From: ygrek To: caml-list@inria.fr Cc: ocaml-jobs@inria.fr Message-ID: <20140401175041.34e85ed7@kiwi.local.tld> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.10; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: [Caml-list] [JOB] OCaml backend developer at Ahrefs in Singapore Hi, Ahrefs Pte Ltd is looking for a backend developer to join our small high-skilled team of professionals. At Ahrefs we have built an internet-wide crawler and a custom distributed petabyte-scale database to store the index of the whole Web. On top of that we are currently building various analytical services for end-users. This is where you will be able to apply your skills and push the world forward. We are a small company , enjoying global visibility of our work and vivid feedback from users, with an everyday opportunity to leverage our skills to maximum potential, limited only by our own ideas. 3/4 of the company are developers, and backend team is the primary driving force here. Our motto is "first do it, then do it right, then do it better". What we need ------------ Our backend is implemented mainly in OCaml, as such the knowledge of OCaml is a big plus. Otherwise, understanding of functional programming in general and interest in learning OCaml is required. The candidate will have to deal with the following technologies on the daily basis : - networks & distributed systems - 3+ petabyte of live data - OCaml - linux - git Knowledge of C++ is a plus. The ideal candidate is expected to : - independtly deal with and investigate bugs, schedule tasks and dig code - make argumented technical choice and take responsibility for it - understand the whole technology stack at all levels : from network and userspace 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 (devops) - approach problems with practical mindset and suppress perfectionism when time is a priority 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. What you get ------------ We offer : - competitive salary - modern office in Singapore city centre - relocation package - insurance - informal and thriving atmosphere - first-class workplace equipment (hardware, tools) - international team - no dress code Contact ------- Interested? Drop your CV and short description of how we can benefit each other along with salary expectations and date of availability to connect@ahrefs.com --