[광고 엔진팀] 백엔드 개발자 (경력 3년 이상)
구분
Demand Group
마감기한
2025년 08월 31일, 14:59
직군
Engineering
직무
Server
경력사항
경력 3년 이상
고용형태
정규직
근무지
Buzzvil대한민국 서울특별시 송파구 석촌호수로 272, MY빌딩 2F~5F

🚀 대규모 ​실시간 ​시스템의 ​도전적인 문제를 ​함께 해결하실 분을 찾습니다


회사 ​및 ​팀 소개

광고 ​패러다임을 바꾸는 도전

"우리는 ​광고에 대한 ​세상의 ​인식을 바꾸고자 ​합니다. ​사용자가 ​광고를 피하는 것이 ​아니라, ​오히려 기다리게 만들 ​수는 ​없을까요?
이것이 ​버즈빌의 비전이자, 우리가 ​풀어야 할 ​가장 ​흥미로운 문제입니다."
— ​버즈빌 CEO


광고는 ​왜 ​늘 방해물이어야 할까요? ​우리는 이 ​너무나 당연하게 여겨졌던 질문에서 출발했습니다. '광고는 사용자에게 진짜 혜택을 줘야 한다' 는 믿음 아래, 광고를 마치 게임처럼 즐거운 경험으로 바꾸고자 합니다. 그 결과, 사용자가 스스로 광고를 찾고 참여하게 되는 세상을 상상하며, 그 혁신을 실현해 나가고 있습니다.

버즈빌 광고 엔진팀은 광고주와 사용자를 연결하는 핵심 플랫폼을 운영합니다. 매일 5억 건 이상의 광고 요청을 평균 50ms 이내에 처리하며, 사용자에게 가장 관련성 높은 광고를 선별하여 제공하는 기술을 개발합니다. A/B 테스트와 머신러닝을 활용한 지속적인 개선을 통해 광고 효과를 극대화하고, 광고주의 예산을 효율적으로 관리하여 최적의 성과를 달성하기위해 노력하고 있습니다.


직무 소개

광고 엔진팀에서는 Golang으로 구축된 고성능 광고 할당 엔진을 운영하며, Kafka를 활용해 하루 수 억 건의 광고 이벤트를 실시간으로 처리합니다. 또한 Elasticsearch 기반의 광고 타게팅 캐시를 운영하여 사용자에게 최적화된 광고를 빠르게 매칭합니다.

주요 업무:

  • 스마트한 광고 매칭 시스템 개발: 사용자의 관심사와 행동 패턴을 분석해 가장 적합한 광고를 실시간으로 찾아 연결하는 시스템을 개발합니다
  • 대규모 트래픽 처리: 매일 수억 건의 광고 요청을 50ms 이내에 안정적으로 처리하는 고성능 백엔드 시스템을 운영합니다
  • 지속적인 성능 개선: A/B 테스트를 통해 새로운 기능을 검증하고, 데이터 기반으로 시스템을 개선합니다
  • ML 모델 통합: 머신러닝 엔지니어와 협력하여 광고 추천 정확도를 높이는 예측 모델을 플랫폼에 통합합니다
  • 비용 최적화: 광고주의 예산을 효율적으로 관리하고 분배하는 시스템을 개발하여 ROI를 극대화합니다
  • 시스템 모니터링 및 최적화: 성능 분석과 디버깅을 통해 백엔드 인프라를 지속적으로 개선합니다


아래 기술 블로그 포스팅을 통해 실제로 광고 엔진팀에서 어떤 업무를 하고 성과를 만들어가는지 살펴볼 수 있습니다. 


자격 요건

필수 사항

🙋 우리가 중요하게 생각하는 가치:

  • 지속 가능한 시스템을 구축하기 위해 단순함을 추구합니다
  • 현재와 미래의 동료들의 시간을 아끼기 위해 누구나 쉽게 이해하고 개발할 수 있는 시스템을 구축합니다
  • 올바른 경계에 올바른 인터페이스를 정의하는 것을 중요하게 생각합니다
  • 자율적으로 행동하며 빠르게 실행하고 피드백을 통해 성장하는 것을 추구합니다

※ Golang 경험이 없거나 익숙하지 않으시더라도 괜찮습니다. 언어에 대해 제한 없이 열린 마음으로 경험해보길 원하시는분들의 많은 지원을 기다립니다!


우대 사항

이런 경험이 있으면 더욱 환영합니다!

  • Golang 상용 서비스 개발 경험
  • 초당 수만 건 이상의 대용량 트래픽 처리 경험
  • Kafka 기반 실시간 이벤트 처리 경험
  • Kubernetes, DynamoDB, Redis, Elasticsearch 활용 경험
  • 광고 도메인** 또는 **RTB(Real-Time Bidding) 시스템 경험
  • 주도적 장애 대응 및 On-call 경험
  • 머신러닝, 데이터 파이프라인, MLOps 경험


개발 환경 및 문화

🔧개발 환경

  • 주요 기술 : Python(Django), MySQL, Amazon DynamoDB, Amazon Athena, Kubernetes, Redis, Airflow
  • 테스트/빌드/배포 : Github Action, ArgoCD
  • 업무 도구 : Jira, Confluence, Slack, Github
  • 모니터링 : Datadog, Grafana, Prometheus, Loki, Sentryh

※ Go, Python 경험이 없거나 익숙하지 않으시더라도 괜찮습니다. 언어에 대해 제한 없이 열린 마음으로 경험해보길 원하시는분들의 많은 지원을 기다립니다!


🧑‍🤝‍🧑개발 문화

성장을 위한 개발 문화와 훌륭한 동료 버즈빌은 회사와 팀, 개인 모두의 성장을 적극적으로 지원합니다. 좋은 문화와 훌륭한 동료 덕분에 빠른 성장을 경험할 수 있습니다.

  • 코드 리뷰를 통한 적극적인 공유 및 소통
  • 활발하게 이루어지는 사내 스터디 및 세미나
  • AI 툴 적극 지원(Claude code Max $200 플랜, ChatGPT, Cursor, Github copilot, Coderabbit)
  • 좋은 설계와 좋은 코드를 위한 지속적인 노력
  • 직군의 경계를 허무는 능동적인 참여 문화
  • 자율적이고 효율적인 업무 프로세스
  • 새로운 기술 도입에 대한 적극적인 논의와 지원


채용 프로세스

  • 서류전형: 역량 및 경력 중심의 이력서
  • 사전과제 : 코드 리뷰 과제
  • 1차 기술 인터뷰 : 실무진 면접, 현장 코딩 테스트 및 사전과제에 대한 질문/ 답변
  • 레퍼런스체크
  • 2차 종합 인터뷰: CEO 인터뷰
  • 처우협상
  • 오퍼레터 전달 (모든 전형은 영업일 10일 이내로 합격/불합격 전달 드립니다.)


🎤 참고사항

  • 상황에 따라 1~2회의 추가 인터뷰를 요청할 수 있습니다.
  • 입사 후 프로베이션 3개월 운영할 예정이며, 프로베이션 기간 동안의 급여는 100% 지급됩니다.
  • 장애인, 국가유공자, 보훈 대상자는 관련 법령에 따라 우대합니다.
  • 이력서 제출 시, 현재 연봉은 기재하지 말아 주세요.
  • 포트폴리오가 있으시다면 링크로 이력서에 함께 입력해 주세요.


채용서류 반환 관련 고지

1. 본 고지는 ‘채용절차의 공정화에 관한 법률’ 제11조를 따르며, 최종합격자를 제외한 구직자는 채용여부 확정일 이후 14일 이내 채용서류의 반환을 청구할 수 있습니다.

2. 다만, 홈페이지 혹은 전자우편 등 전자서류로 제출된 경우 및 구직자가 버즈빌의 요구 없이 자발적으로 제출한 경우의 서류는 반환 청구 대상에서 제외되며, 천재지변 혹은 버즈빌 측 책임이 없는 사유로 채용서류가 멸실된 경우에는 반환이 되지 않습니다.

3. 모든 채용 서류는 상기 법률에 따라 최종 합격자 발표 후 180일간 보관되며 그 이후에는 파기되므로 해당 기간이 경과된 후에는 반환이 불가능합니다.

4. 채용서류의 반환 청구는 [email protected] 이메일로 신청하여 주시기 바라며, 반환 청구 이후 14일 이내 지정한 주소지로 등기 우편을 통해 송부해 드릴 예정입니다. 이때, 소요되는 비용은 신청인이 부담할 수 있습니다.

공유하기
[광고 엔진팀] 백엔드 개발자 (경력 3년 이상)

🚀 대규모 ​실시간 ​시스템의 ​도전적인 문제를 ​함께 해결하실 분을 찾습니다


회사 ​및 ​팀 소개

광고 ​패러다임을 바꾸는 도전

"우리는 ​광고에 대한 ​세상의 ​인식을 바꾸고자 ​합니다. ​사용자가 ​광고를 피하는 것이 ​아니라, ​오히려 기다리게 만들 ​수는 ​없을까요?
이것이 ​버즈빌의 비전이자, 우리가 ​풀어야 할 ​가장 ​흥미로운 문제입니다."
— ​버즈빌 CEO


광고는 ​왜 ​늘 방해물이어야 할까요? ​우리는 이 ​너무나 당연하게 여겨졌던 질문에서 출발했습니다. '광고는 사용자에게 진짜 혜택을 줘야 한다' 는 믿음 아래, 광고를 마치 게임처럼 즐거운 경험으로 바꾸고자 합니다. 그 결과, 사용자가 스스로 광고를 찾고 참여하게 되는 세상을 상상하며, 그 혁신을 실현해 나가고 있습니다.

버즈빌 광고 엔진팀은 광고주와 사용자를 연결하는 핵심 플랫폼을 운영합니다. 매일 5억 건 이상의 광고 요청을 평균 50ms 이내에 처리하며, 사용자에게 가장 관련성 높은 광고를 선별하여 제공하는 기술을 개발합니다. A/B 테스트와 머신러닝을 활용한 지속적인 개선을 통해 광고 효과를 극대화하고, 광고주의 예산을 효율적으로 관리하여 최적의 성과를 달성하기위해 노력하고 있습니다.


직무 소개

광고 엔진팀에서는 Golang으로 구축된 고성능 광고 할당 엔진을 운영하며, Kafka를 활용해 하루 수 억 건의 광고 이벤트를 실시간으로 처리합니다. 또한 Elasticsearch 기반의 광고 타게팅 캐시를 운영하여 사용자에게 최적화된 광고를 빠르게 매칭합니다.

주요 업무:

  • 스마트한 광고 매칭 시스템 개발: 사용자의 관심사와 행동 패턴을 분석해 가장 적합한 광고를 실시간으로 찾아 연결하는 시스템을 개발합니다
  • 대규모 트래픽 처리: 매일 수억 건의 광고 요청을 50ms 이내에 안정적으로 처리하는 고성능 백엔드 시스템을 운영합니다
  • 지속적인 성능 개선: A/B 테스트를 통해 새로운 기능을 검증하고, 데이터 기반으로 시스템을 개선합니다
  • ML 모델 통합: 머신러닝 엔지니어와 협력하여 광고 추천 정확도를 높이는 예측 모델을 플랫폼에 통합합니다
  • 비용 최적화: 광고주의 예산을 효율적으로 관리하고 분배하는 시스템을 개발하여 ROI를 극대화합니다
  • 시스템 모니터링 및 최적화: 성능 분석과 디버깅을 통해 백엔드 인프라를 지속적으로 개선합니다


아래 기술 블로그 포스팅을 통해 실제로 광고 엔진팀에서 어떤 업무를 하고 성과를 만들어가는지 살펴볼 수 있습니다. 


자격 요건

필수 사항

🙋 우리가 중요하게 생각하는 가치:

  • 지속 가능한 시스템을 구축하기 위해 단순함을 추구합니다
  • 현재와 미래의 동료들의 시간을 아끼기 위해 누구나 쉽게 이해하고 개발할 수 있는 시스템을 구축합니다
  • 올바른 경계에 올바른 인터페이스를 정의하는 것을 중요하게 생각합니다
  • 자율적으로 행동하며 빠르게 실행하고 피드백을 통해 성장하는 것을 추구합니다

※ Golang 경험이 없거나 익숙하지 않으시더라도 괜찮습니다. 언어에 대해 제한 없이 열린 마음으로 경험해보길 원하시는분들의 많은 지원을 기다립니다!


우대 사항

이런 경험이 있으면 더욱 환영합니다!

  • Golang 상용 서비스 개발 경험
  • 초당 수만 건 이상의 대용량 트래픽 처리 경험
  • Kafka 기반 실시간 이벤트 처리 경험
  • Kubernetes, DynamoDB, Redis, Elasticsearch 활용 경험
  • 광고 도메인** 또는 **RTB(Real-Time Bidding) 시스템 경험
  • 주도적 장애 대응 및 On-call 경험
  • 머신러닝, 데이터 파이프라인, MLOps 경험


개발 환경 및 문화

🔧개발 환경

  • 주요 기술 : Python(Django), MySQL, Amazon DynamoDB, Amazon Athena, Kubernetes, Redis, Airflow
  • 테스트/빌드/배포 : Github Action, ArgoCD
  • 업무 도구 : Jira, Confluence, Slack, Github
  • 모니터링 : Datadog, Grafana, Prometheus, Loki, Sentryh

※ Go, Python 경험이 없거나 익숙하지 않으시더라도 괜찮습니다. 언어에 대해 제한 없이 열린 마음으로 경험해보길 원하시는분들의 많은 지원을 기다립니다!


🧑‍🤝‍🧑개발 문화

성장을 위한 개발 문화와 훌륭한 동료 버즈빌은 회사와 팀, 개인 모두의 성장을 적극적으로 지원합니다. 좋은 문화와 훌륭한 동료 덕분에 빠른 성장을 경험할 수 있습니다.

  • 코드 리뷰를 통한 적극적인 공유 및 소통
  • 활발하게 이루어지는 사내 스터디 및 세미나
  • AI 툴 적극 지원(Claude code Max $200 플랜, ChatGPT, Cursor, Github copilot, Coderabbit)
  • 좋은 설계와 좋은 코드를 위한 지속적인 노력
  • 직군의 경계를 허무는 능동적인 참여 문화
  • 자율적이고 효율적인 업무 프로세스
  • 새로운 기술 도입에 대한 적극적인 논의와 지원


채용 프로세스

  • 서류전형: 역량 및 경력 중심의 이력서
  • 사전과제 : 코드 리뷰 과제
  • 1차 기술 인터뷰 : 실무진 면접, 현장 코딩 테스트 및 사전과제에 대한 질문/ 답변
  • 레퍼런스체크
  • 2차 종합 인터뷰: CEO 인터뷰
  • 처우협상
  • 오퍼레터 전달 (모든 전형은 영업일 10일 이내로 합격/불합격 전달 드립니다.)


🎤 참고사항

  • 상황에 따라 1~2회의 추가 인터뷰를 요청할 수 있습니다.
  • 입사 후 프로베이션 3개월 운영할 예정이며, 프로베이션 기간 동안의 급여는 100% 지급됩니다.
  • 장애인, 국가유공자, 보훈 대상자는 관련 법령에 따라 우대합니다.
  • 이력서 제출 시, 현재 연봉은 기재하지 말아 주세요.
  • 포트폴리오가 있으시다면 링크로 이력서에 함께 입력해 주세요.


채용서류 반환 관련 고지

1. 본 고지는 ‘채용절차의 공정화에 관한 법률’ 제11조를 따르며, 최종합격자를 제외한 구직자는 채용여부 확정일 이후 14일 이내 채용서류의 반환을 청구할 수 있습니다.

2. 다만, 홈페이지 혹은 전자우편 등 전자서류로 제출된 경우 및 구직자가 버즈빌의 요구 없이 자발적으로 제출한 경우의 서류는 반환 청구 대상에서 제외되며, 천재지변 혹은 버즈빌 측 책임이 없는 사유로 채용서류가 멸실된 경우에는 반환이 되지 않습니다.

3. 모든 채용 서류는 상기 법률에 따라 최종 합격자 발표 후 180일간 보관되며 그 이후에는 파기되므로 해당 기간이 경과된 후에는 반환이 불가능합니다.

4. 채용서류의 반환 청구는 [email protected] 이메일로 신청하여 주시기 바라며, 반환 청구 이후 14일 이내 지정한 주소지로 등기 우편을 통해 송부해 드릴 예정입니다. 이때, 소요되는 비용은 신청인이 부담할 수 있습니다.