Ahrefs는 혁신적인 엔지니어링, 고성능 시스템, 그리고 데이터에 대한 깊은 집착을 기반으로 구축되었습니다.
우리의 도구는 마케팅 인텔리전스 분야에서 가장 앞선 인프라로 구동되며, 전적으로 내부에서 설계되고 운영됩니다.
우리는 전 세계 웹을 대규모로 크롤링하고, 수조 건의 데이터를 처리해 수백만 사용자에게 실시간 인사이트를 제공합니다.
이 모토는 우리가 엔지니어링과 학습을 대하는 방식 그대로입니다.
Ahrefs의 엔지니어는 높은 자율성을 갖고 있으며, 문제에 가장 가까운 사람이 의사결정을 내립니다. 한 명의 개발자가 아이디어 단계부터 제품 출시까지 맡을 수 있습니다. 팀은 제품 전체에 대한 책임을 집니다.
작은 팀, 단단한 코드. 우리는 처음부터 확장을 염두에 둡니다. 오랜 기간 안정적으로 돌아가고, 문제가 생기면 스스로 회복하며, 단순한 구조로 누구나 쉽게 디버그할 수 있는 시스템을 설계합니다. 성능, 명확성, 견고함, 우리가 중요하게 여기는 가치입니다.
문제의 근본 원인을 해결합니다. 현상에 그치지 않습니다. CPU 버그를 파고드는 일이라도 필요하다면 기꺼이 합니다. 그게 우리의 방식입니다. 우리는 사용하는 도구에 대해 코드 공개와 기여를 통해 오픈소스를 적극적으로 지원합니다.
우리는 단순함을 추구합니다. 단순해야 확장, 디버깅, 개선이 쉬우며, 정말 중요한 일, 강력하고 안정적인 제품을 만드는 데 집중할 수 있기 때문입니다. 단순함은 장기적인 유지보수 비용을 낮춰 도구를 오래가게 합니다.
핵심 백엔드 언어. OCaml은 대규모 데이터 처리에 적합한 함수형 패러다임, 정적 타입, 높은 유지보수성을 갖춘 언어입니다. Ahrefs가 구축하는 거의 모든 시스템의 중심에 있으며, 우리는 OCaml 생태계에 활발히 기여하고 있습니다.
프런트엔드에서는 OCaml과의 일관성을 유지하기 위해 Melange(ReasonML 문법 사용)를 활용하며, React의 JSX와 타입 안정성을 바탕으로 웹을 개발합니다. 핵심 라이브러리에 대한 오픈 소스 바인딩도 적극적으로 유지·관리합니다.
스토리지 엔진부터 분산 시스템까지, 성능이 핵심인 인프라는 **C++**로 직접 구현합니다.
우리는 Clickhouse의 맞춤 포크 버전을 운용하며, 병렬 쿼리 실행, 멀티 디바이스 성능, 고가용성 기능을 개선하는 데 주력하고 있습니다.
우리의 머신러닝 팀은 Python을 기반으로 모델 구축, 배포, 데이터 엔지니어링 워크플로우를 운영합니다.
Ahrefs의 인프라를 구성하고 개발자 커뮤니티를 돕는 도구·라이브러리·기여물들을 공유하는 오픈소스 허브입니다.
OCaml 및 Reason 코드를 효율적이고 읽기 쉬운 JavaScript로 컴파일할 수 있게 해주는 OCaml 컴파일러 백엔드입니다. OCaml 생태계와 다양한 도구들과 깊이 통합되어 있습니다. 우리는 Melange 프로젝트 초기부터 적극적으로 참여해 왔으며 지금도 활발히 기여하고 있습니다.
저수준 백엔드를 구현하며, 형태 추론 및 간결한 표기에 중점을 두고 단일 기기 다중 장치 병렬처리를 지원하는 딥러닝 프레임워크입니다. 현재, OCANNL의 핵심은 명시적으로 컴파일되고 동기화됩니다.
우리는 OCaml 언어와 생태계를 보호·발전시키고, 다양한 국제 OCaml 사용자 커뮤니티의 성장을 지원하는 비영리 단체 OCSF(OCaml Software Foundation)의 회원입니다.
우리는 OPAM, OCaml의 패키지 관리자를 지원하여 프로젝트와 커뮤니티의 신뢰성, 성능 및 도구에 기여합니다.
크롤러, 검색 엔진, 마케팅 인텔리전스 도구 뒤에서 작동하는 시스템을 구축합니다. 페타바이트 규모의 데이터를 처리하며, 모든 작업을 안정적이고 빠르게 유지합니다.
제품 전반에서 사용되는 내부 프레임워크와 API를 구축합니다. 관측성, 성능, 개발자 경험을 최적화합니다.
Ahrefs의 프런트엔드는 단순히 UI 작업이 아닙니다. 데이터베이스에서 고객에게 데이터를 전달하는 전체 흐름을 다룹니다. UI는 그 일부일 뿐이며, 데이터 처리용 API 레이어도 함께 작업합니다.
전 세계 규모의 인프라 안정성을 책임집니다. 자동화와 배포부터 성능 튜닝, 장애 대응까지 모두 포함됩니다.
웹 규모의 검색, 콘텐츠 이해, 랭킹을 위한 ML 서비스를 구축합니다. LLM 튜닝, 밀집 검색 등도 다룹니다.
ClickHouse를 우리 요구에 맞게 확장하세요: 저지연 쿼리, 고급 SQL 기능, 장애에 강한 분석 환경 구축.
주로 C++로 작업합니다. Linux 내부 구조부터 분산 컴퓨팅 레이어, 스토리지 엔진까지 저수준·고성능 시스템을 설계하고 구축합니다.
Being a Data Scientist at Ahrefs isn’t just about crunching numbers — it’s about learning, collaborating, and making real impact. The supportive team, challenging projects, and dynamic environment make every day an exciting opportunity for growth.

Xibeijia,
Data Scientist
Every day is a new day where I get to solve interesting problems, or make improvements that have a positive impact on thousands of users.

Bryan,
Frontend Engineer
I love being part of the Ahrefs engineering team. With smart, curious colleagues, top-tier infrastructure, and real ownership even for juniors, what’s not to like? Expectations are high, but Ahrefs encourages experimentation and growth, keeping everyone engaged and challenged.

Rytis,
Backend Engineer
지원서
채용 사이트에서 원하는 포지션에 간단히 지원하세요.
리크루터 스크린
Ahrefs, 저희 팀, 문화에 대해 더 알고 싶으시다면 리크루터와 이야기해 보세요. 앞으로의 과정에 대한 힌트도 얻을 수 있습니다.
집에서 수행하는 과제
과제의 형태는 지원한 포지션에 따라 달라지며, 리크루터가 전체 과정을 안내해 드립니다. 엄격한 마감 기한을 두거나 불필요하게 어려운 과제를 내지는 않습니다. 가능하면 재미있게 느껴지도록 구성하고 있습니다!
면접
이 세션은 비교적 형식이 없는 기술적 대화로, 우리가 여러분에 대해 더 알아가고, 여러분도 우리 팀과 업무를 이해하는 자리입니다. LeetCode 문제나 코딩 퍼즐, 화이트보드 테스트는 없습니다.
제안 🎉
긴장 풀어도 됩니다! 더 이상의 인터뷰도, 과제도 없습니다. 이제 팀에 합류할 날만 기대하세요!