ogImage: "<https://i.ibb.co/2vg0Fz0/AB180-Careers-notion-OGtag.png>"

MAU 4,700만, 월 400억 데이터를 처리하는 데이터베이스를 함께 만들어나가실 백엔드 엔지니어를 찾습니다!

AB180은 세계 각국에서 월 400억 건 이상의 이벤트 데이터를 받아 실시간으로 분석하고 있어요. 에이비일팔공의 Backend Engineer - Query Engine은, AB180에서 자체 개발한 데이터베이스인 Luft를 함께 개발하게 돼요.

<aside> 🌐 Luft는 실시간 유저 행동분석에 특화된 데이터스토어입니다. Kafka / S3으로 부터 각각 배치 / 실시간으로 데이터를 받아, 데이터를 사용자 별로 파티션해 저장한 후, 이를 바탕으로 OLAP 쿼리를 제공합니다. 현재 Airbridge에서 실시간 코호트 분석 기능을 제공하는 데에 사용되고 있습니다.

</aside>

💁🏻‍♂️ 지금 바로 지원하기→

Career Interview_Front End_220615_01.jpg

AB180 Backend Engineer - Query Engine은요,


데이터베이스를 개발하며 깊은 인사이트를 얻을 수 있어요**.**

평소에 사용하던 GROUP BY나 JOIN과 같은 쿼리들을 처리하는 엔진부터, 캐시와 샤딩, 인덱싱과 같은 데이터베이스의 심화된 기능들을 직접 만들어나가며 데이터 엔지니어링에 대한 인사이트를 쌓을 수 있어요.

이를 위해서 팀에서 Spark나 Druid, PostgreSQL, CockroachDB와 같은 기존 프로젝트를 스터디하기도 하고, 적용해볼 수 있는 인사이트에 대한 리서치를 수행하기도 해요.

나노초 단위의 최적화가 제품에 기여하는 효과를 체감할 수 있어요**.**

Luft는 10초 내로 자유자재의 통계 리포트를 제공하는 것을 목표로 하고 있어요. 짧은 시간 내에 수십~수백 GB의 데이터를 처리하기 때문에, 때론 사소한 최적화가 크게 시간을 단축해 더 다양한 기능 개발로 이어질 수 있는 나비 효과를 일으키기도 하지요.

지속적으로 벤치마크를 진행하고 데이터를 수집하면서, 어떻게 하면 성능을 최적화해 사용자 경험을 개선할 수 있을지 함께 고민해 나가실 수 있어요.

누구나 풀지 못하는 문제를 해결해나가는 경험을 할 수 있어요.

우리는 엔지니어링적으로 고도화되고 어려운 문제를 함께 해결해내고, 그 결과가 프로덕트와 팀의 성장에 반영되는 모습을 함께해 나가실 분을 찾고 있어요. 때로는 새로운 기술로 문제를 풀기도 하고, 데이터베이스 기술 및 이론에 대한 리서치를 통해 문제를 해결할 수도 있지요.