MAU 4,700만, 월 400억 데이터를 처리하는 데이터베이스를 함께 만들어나가실 백엔드 엔지니어를 찾습니다!
AB180은 세계 각국에서 월 400억 건 이상의 이벤트 데이터를 받아 실시간으로 분석하고 있어요. 에이비일팔공의 Backend Engineer – Query Engine은, AB180에서 자체 개발한 데이터베이스인 Luft를 함께 개발하게 돼요.
AB180 Backend Engineer – Query Engine은요,
데이터베이스를 개발하며 깊은 인사이트를 얻을 수 있어요.
평소에 사용하던 GROUP BY나 JOIN과 같은 쿼리들을 처리하는 엔진부터, 캐시와 샤딩, 인덱싱과 같은 데이터베이스의 심화된 기능들을 직접 만들어나가며 데이터 엔지니어링에 대한 인사이트를 쌓을 수 있어요.
이를 위해서 팀에서 Spark나 Druid, PostgreSQL, CockroachDB와 같은 기존 프로젝트를 스터디하기도 하고, 적용해볼 수 있는 인사이트에 대한 리서치를 수행하기도 해요.
나노초 단위의 최적화가 제품에 기여하는 효과를 체감할 수 있어요.
Luft는 10초 내로 자유자재의 통계 리포트를 제공하는 것을 목표로 하고 있어요. 짧은 시간 내에 수십~수백 GB의 데이터를 처리하기 때문에, 때론 사소한 최적화가 크게 시간을 단축해 더 다양한 기능 개발로 이어질 수 있는 나비 효과를 일으키기도 하지요.
지속적으로 벤치마크를 진행하고 데이터를 수집하면서, 어떻게 하면 성능을 최적화해 사용자 경험을 개선할 수 있을지 함께 고민해 나가실 수 있어요.
누구나 풀지 못하는 문제를 해결해나가는 경험을 할 수 있어요.
우리는 엔지니어링적으로 고도화되고 어려운 문제를 함께 해결해내고, 그 결과가 프로덕트와 팀의 성장에 반영되는 모습을 함께해 나가실 분을 찾고 있어요. 때로는 새로운 기술로 문제를 풀기도 하고, 데이터베이스 기술 및 이론에 대한 리서치를 통해 문제를 해결할 수도 있지요.
비즈니스 성장과 함께 계속된 챌린지를 통해 개인도, 팀도 몇 배 더 빠르게 성장했습니다. 스타트업에서 원하는 경험이란 이런 것이라고 확신합니다.
Head of Backend Engineering, 정주홍님 | LinkedIn Profile
Luft를 구성하는 기술
• Go로 개발되었으며, lrmr으로 고가용성 클러스터를 구성해요.
• 자체개발한 스토리지 엔진을 사용해, 데이터를 효율적으로 저장하고 쿼리해요.
• Kubernetes를 사용하여 클라우드 네이티브하게 확장되고 있어요.
자세한 사항은 블로그와 DEVIEW 2020 발표 영상을 참조해주세요.
주요 업무
• OLAP 데이터베이스인 Luft를 개발해요.
• 코호트, 퍼널 등의 유저 행동 분석을 위한 API를 개발해요.
• 성능 최적화(실행속도, 메모리 사용량 감소 등)를 통해 비용 최적화와 사용자 경험을 개선해요.
자격 요건
• 데이터베이스에 대한 전반적인 이해와 쿼리 최적화 경험이 있으신 분
• 분산 시스템에 대한 이해와 Spark, Hadoop 등을 통한 분산 처리 관련 경험이 있으신 분
• Druid, Pinot, ClickHouse 등 OLAP 데이터베이스에 대한 경험이 있으신 분
• Go 개발에 대한 깊은 이해를 보유하신 분
• 대규모 코드베이스의 서버 애플리케이션 설계 및 개발 경험이 있으신 분
우대 사항
• 2년 이상의 Go 개발 경력을 보유하신 분
• Hadoop / Spark 등을 통한 ETL 데이터 레이크 운용 및 엔지니어링 경험
• Atomic Operation, SIMD, 커널 I/O 등 로우 레벨에 대한 이해가 깊으신 분
• 대규모 코드베이스의 서버 애플리케이션 설계 및 개발 경험
• 벤치마크와 프로파일링을 통한 성능 최적화를 즐겨 하실 수 있으신 분
근무 환경
1. 업무 효율과 생산성을 높이기 위해 아낌없이 지원합니다
• 코어 워킹 타임 기반의 시차 출퇴근 제도 운영, 업무 상황에 맞게 오피스 · 재택근무 선택
• 상황에 따라 유연하게 사용할 수 있는 휴가 제도 운용(자유로운 반반차, 생일 휴가, 월 1회 유급 질병 휴가, 3 · 5년 만근 시 유급 리프레시 휴가, 출산 검진 휴가, 배우자 출산 휴가, 육아휴직, 건강검진 휴가 등)
• 부득이한 야근 시 식비와 교통비 지원
• 업무에 필요한 모든 비용 무제한 지원(외근 시 교통비, 외부 교육 · 컨퍼런스 참가 등)
• 업무 효율을 높여주는 고사양의 장비 지원(MacBook Pro, 고사양 모니터, 키보드 · 마우스 기기 선택 가능)
2. 구성원의 주도적인 성장이 AB180의 성장으로 이어진다고 믿습니다
• 강의, 세미나, 외부 교육, 국내외 컨퍼런스 등 참가비 지원
• 도서 구입비 지원
• 체계적인 온보딩 커리큘럼과 신규 입사자 멘토링 운영
• Product Research, Success Case Study, Knowledge Transfer 등 전사적 · 팀별로 다양한 지식 공유 프로그램 운영
3. 구성원의 의견을 수렴하고 더 나은 방향으로 나아가기 위한 Open Culture를 지향합니다
• 직무에 제한 없이 누구나 프로덕트 개선에 의견을 낼 수 있는 아이디어 파크 운영
• 모든 구성원이 모여 회고를 나누고 앞으로의 비전을 공유하는 타운홀 미팅 ‘Airbase’ 분기별 진행
• 업무 환경 · 조직 문화 개선에 대해 자유롭게 건의하고, 구체적으로 대책이 논의되는 오픈 서베이 상시 운영
4. 그외 다양한 혜택과 복지를 소개합니다
• 강남역 9번 출구 3분 거리의 초특급 역세권 사무실
• 스낵바, 커피・탄산수 머신 설치 운영
• 라운지, 미팅룸, 폰부스 등 공용공간 · 휴게공간 완비
• 중소기업청년 소득세 감면 혜택 적용 가능
합류 프로세스
서류 제출
입사지원서에 GitHub 링크를 담아서 지원해주세요.
1차 인터뷰
직무 적합 여부를 확인하기 위해 라이브 코딩 테스트와 직무/경험 관련 구술 인터뷰를 진행해요. 코딩 테스트는 알고리즘이 아닌 실제 에어브릿지에 있는 시스템을 토대로 진행해요.
2차 인터뷰
회사 업무 및 문화 적합도 등을 판단하기 위해 관련된 질문을 드려요.
입사 협의
입사 조건을 협의하고 입사를 확정해요.
지원하러 가기MAU 4,700만, 월 400억 데이터를 처리하는 데이터베이스를 함께 만들어나가실 백엔드 엔지니어를 찾습니다!
AB180은 세계 각국에서 월 400억 건 이상의 이벤트 데이터를 받아 실시간으로 분석하고 있어요. 에이비일팔공의 Backend Engineer – Query Engine은, AB180에서 자체 개발한 데이터베이스인 Luft를 함께 개발하게 돼요.
AB180 Backend Engineer – Query Engine은요,
데이터베이스를 개발하며 깊은 인사이트를 얻을 수 있어요.
평소에 사용하던 GROUP BY나 JOIN과 같은 쿼리들을 처리하는 엔진부터, 캐시와 샤딩, 인덱싱과 같은 데이터베이스의 심화된 기능들을 직접 만들어나가며 데이터 엔지니어링에 대한 인사이트를 쌓을 수 있어요.
이를 위해서 팀에서 Spark나 Druid, PostgreSQL, CockroachDB와 같은 기존 프로젝트를 스터디하기도 하고, 적용해볼 수 있는 인사이트에 대한 리서치를 수행하기도 해요.
나노초 단위의 최적화가 제품에 기여하는 효과를 체감할 수 있어요.
Luft는 10초 내로 자유자재의 통계 리포트를 제공하는 것을 목표로 하고 있어요. 짧은 시간 내에 수십~수백 GB의 데이터를 처리하기 때문에, 때론 사소한 최적화가 크게 시간을 단축해 더 다양한 기능 개발로 이어질 수 있는 나비 효과를 일으키기도 하지요.
지속적으로 벤치마크를 진행하고 데이터를 수집하면서, 어떻게 하면 성능을 최적화해 사용자 경험을 개선할 수 있을지 함께 고민해 나가실 수 있어요.
누구나 풀지 못하는 문제를 해결해나가는 경험을 할 수 있어요.
우리는 엔지니어링적으로 고도화되고 어려운 문제를 함께 해결해내고, 그 결과가 프로덕트와 팀의 성장에 반영되는 모습을 함께해 나가실 분을 찾고 있어요. 때로는 새로운 기술로 문제를 풀기도 하고, 데이터베이스 기술 및 이론에 대한 리서치를 통해 문제를 해결할 수도 있지요.
비즈니스 성장과 함께 계속된 챌린지를 통해 개인도, 팀도 몇 배 더 빠르게 성장했습니다. 스타트업에서 원하는 경험이란 이런 것이라고 확신합니다.
Head of Backend Engineering, 정주홍님 | LinkedIn Profile
Luft를 구성하는 기술
• Go로 개발되었으며, lrmr으로 고가용성 클러스터를 구성해요.
• 자체개발한 스토리지 엔진을 사용해, 데이터를 효율적으로 저장하고 쿼리해요.
• Kubernetes를 사용하여 클라우드 네이티브하게 확장되고 있어요.
자세한 사항은 블로그와 DEVIEW 2020 발표 영상을 참조해주세요.
주요 업무
• OLAP 데이터베이스인 Luft를 개발해요.
• 코호트, 퍼널 등의 유저 행동 분석을 위한 API를 개발해요.
• 성능 최적화(실행속도, 메모리 사용량 감소 등)를 통해 비용 최적화와 사용자 경험을 개선해요.
자격 요건
• 데이터베이스에 대한 전반적인 이해와 쿼리 최적화 경험이 있으신 분
• 분산 시스템에 대한 이해와 Spark, Hadoop 등을 통한 분산 처리 관련 경험이 있으신 분
• Druid, Pinot, ClickHouse 등 OLAP 데이터베이스에 대한 경험이 있으신 분
• Go 개발에 대한 깊은 이해를 보유하신 분
• 대규모 코드베이스의 서버 애플리케이션 설계 및 개발 경험이 있으신 분
우대 사항
• 2년 이상의 Go 개발 경력을 보유하신 분
• Hadoop / Spark 등을 통한 ETL 데이터 레이크 운용 및 엔지니어링 경험
• Atomic Operation, SIMD, 커널 I/O 등 로우 레벨에 대한 이해가 깊으신 분
• 대규모 코드베이스의 서버 애플리케이션 설계 및 개발 경험
• 벤치마크와 프로파일링을 통한 성능 최적화를 즐겨 하실 수 있으신 분
근무 환경
1. 업무 효율과 생산성을 높이기 위해 아낌없이 지원합니다
• 코어 워킹 타임 기반의 시차 출퇴근 제도 운영, 업무 상황에 맞게 오피스 · 재택근무 선택
• 상황에 따라 유연하게 사용할 수 있는 휴가 제도 운용(자유로운 반반차, 생일 휴가, 월 1회 유급 질병 휴가, 3 · 5년 만근 시 유급 리프레시 휴가, 출산 검진 휴가, 배우자 출산 휴가, 육아휴직, 건강검진 휴가 등)
• 부득이한 야근 시 식비와 교통비 지원
• 업무에 필요한 모든 비용 무제한 지원(외근 시 교통비, 외부 교육 · 컨퍼런스 참가 등)
• 업무 효율을 높여주는 고사양의 장비 지원(MacBook Pro, 고사양 모니터, 키보드 · 마우스 기기 선택 가능)
2. 구성원의 주도적인 성장이 AB180의 성장으로 이어진다고 믿습니다
• 강의, 세미나, 외부 교육, 국내외 컨퍼런스 등 참가비 지원
• 도서 구입비 지원
• 체계적인 온보딩 커리큘럼과 신규 입사자 멘토링 운영
• Product Research, Success Case Study, Knowledge Transfer 등 전사적 · 팀별로 다양한 지식 공유 프로그램 운영
3. 구성원의 의견을 수렴하고 더 나은 방향으로 나아가기 위한 Open Culture를 지향합니다
• 직무에 제한 없이 누구나 프로덕트 개선에 의견을 낼 수 있는 아이디어 파크 운영
• 모든 구성원이 모여 회고를 나누고 앞으로의 비전을 공유하는 타운홀 미팅 ‘Airbase’ 분기별 진행
• 업무 환경 · 조직 문화 개선에 대해 자유롭게 건의하고, 구체적으로 대책이 논의되는 오픈 서베이 상시 운영
4. 그외 다양한 혜택과 복지를 소개합니다
• 강남역 9번 출구 3분 거리의 초특급 역세권 사무실
• 스낵바, 커피・탄산수 머신 설치 운영
• 라운지, 미팅룸, 폰부스 등 공용공간 · 휴게공간 완비
• 중소기업청년 소득세 감면 혜택 적용 가능
합류 프로세스
서류 제출
입사지원서에 GitHub 링크를 담아서 지원해주세요.
1차 인터뷰
직무 적합 여부를 확인하기 위해 라이브 코딩 테스트와 직무/경험 관련 구술 인터뷰를 진행해요. 코딩 테스트는 알고리즘이 아닌 실제 에어브릿지에 있는 시스템을 토대로 진행해요.
2차 인터뷰
회사 업무 및 문화 적합도 등을 판단하기 위해 관련된 질문을 드려요.
입사 협의
입사 조건을 협의하고 입사를 확정해요.
지원하러 가기기업 사정으로 조기 마감되거나 내용이 변경될 수 있습니다