Server/Backend Developer (Ad Recommendation Team) - Experienced

Seoul (Hybrid) • Full time • Salary: ₩45M - ₩100M

  • Python
  • Go
  • Back-end

[한국어 JD는 하단에 있습니다]

🚀 Buzzvil is hiring a Server/Backend Developer for the Ad Recommendation Team. 🚀

Buzzvil, probably the company you've been dreaming of.

From marketing to monetization, we provide essential solutions for brand growth at each stage in the form of SaaS. Buzzvil attracts customers with performance ads boasting over 4 times the conversion rate compared to traditional banner ads and contributes to the rapid growth of apps through revenue-generating products. Moreover, the resources thus secured are utilized for various marketing event planning and operations, contributing to app activation.

With a belief that ads must provide real benefits to users, Buzzvil's reward ads, based on customer voices, have expanded their scope to monetization and marketing. Securing premium partnerships with over 150 global affiliates such as the three major mobile carriers, SK, CJ, Kakao Bank, and KakaoPay, and steady revenue growth have earned recognition for its capabilities.

In 2024, Buzzvil is undertaking various new projects such as AI technology investment for advertising efficiency improvement, growth through universal point partnerships, and integration of SaaS solutions, preceding the task of IPO. We are seeking future Buzzvillians who will enjoy the joy of immersion in an autonomous organizational culture (Jobplanet rating of 4.0), grow with excellent colleagues, and above all, innovate advertising/marketing based on customer-centric thinking.

🔎 Learn more about Buzzvil ad products

🔎 Buzzvil X SamproTV CEO Interview

🔎 How Buzzvil Works

Who We Are

The Buzzvil Ad Recommendation Team is a Demand Side Platform (DSP) at Buzzvil, providing users with the most appropriate ads cost-effectively based on the industry's highest-level ad recommendation, bidding, and budget management technology. The ad allocation system securely processes hundreds of millions of ad allocation requests daily and focuses on maximizing ad performance through stable system operation and continuous system enhancement based on experimentation (A/B testing) and innovative machine learning technology integration into the ad engine platform.

Ad recommendation team engineers aspire to grow with their colleagues, taking an interest in their peers' code, reviewing it, and providing opportunities to discuss and experience various technology stacks.

What You'll Do

  • Develop and operate real-time ad allocation and performance control systems.
  • Contemplate various techniques to increase ad efficiency and improve the system through experimentation (A/B testing).
  • Collaborate closely with machine learning (ML) engineers to integrate prediction models and algorithms into the ad engine platform.
  • Attempt continuous improvement of backend infrastructure through system performance analysis and debugging.

🔎 Using Probability in Elasticsearch Searches

🔎 Improving Ad Budget Control System

🔎 Optimization Journey of Item-CF Product Recommendation Algorithm

🔎 Buzzvil's ML Platform Buzzflow (1)

Who You Are

  • You have more than 3years experience in IT
  • You have experience in operating high-availability backend systems handling large traffic.
  • You write code that is easy to understand and test.
  • You have experience developing services in cloud environments like AWS, GCP, or Azure.

It is a plus if you have

  • Proficiency in one or more programming languages such as Python/Golang.
  • Deep understanding of microservices architecture and domain-driven design.
  • Experience designing and operating event-based services based on Apache Kafka.

Development Environment

  • Main technologies: Go, Python, MySQL, DynamoDB, Redis, ElasticSearch, Kafka, Kubernetes, gRPC, REST API
  • Testing/build/deployment: Github Action, Spinnaker
  • Work tools: Jira, Confluence, Slack, Github
  • Monitoring: Datadog, Grafana, Prometheus, Loki, AWS CloudWatch


  • Document screening: Resume focusing on capabilities and experience
  • Pre-task: Code review assignment
  • 1st technical interview: Practical interview with professionals, on-site coding test, questions/answers about pre-task
  • Reference check
  • 2nd comprehensive interview: CEO interview
  • Compensation negotiation
  • Offer delivery (All stages will be notified of acceptance/rejection within 10 business days.)


🧐 We provide an optimal environment for immersion.

  • Telecommuting once a week
  • Flexible working hours between 8 a.m. and 10 a.m.
  • Use of annual leave in one-hour increments as needed
  • 2-week refresh vacation for employees with more than 3 years of service

👑 We communicate with respect and courage.

  • Bi-weekly all-hands meetings to transparently share information and foster active communication culture
  • Sharing company-wide priorities and directions through quarterly OKRs
  • Using English names for all members (no "Mr.")

🍭 We support eating and resting well.

  • Lunch allowance
  • Comprehensive health check-ups and company-wide injury insurance support
  • Unlimited snacks and beverages
  • Fully equipped relaxation room, sleeping room, game room, and enjoy the view and walk by Seokchon Lake just a minute away

🌟 We spare no effort for growth.

  • Monthly self-development allowance of 100,000 KRW
  • Operating a personal development project called "Buzz Challenge"
  • Supporting internal study groups and clubs
  • Supporting education expenses for external seminars and conferences
  • Unlimited book purchase benefits

💰 Along with rewarding benefits.

  • Congratulations and condolence money of up to 1 million KRW
  • Gift subscription service support for employees and spouses upon childbirth
  • Reward for blog posting and branding activities
  • Special reward for employees with more than 5 years of service

🎤 Note:

  • Persons with disabilities, national merit recipients, and veterans are preferred according to relevant laws.
  • Please do not include your current salary when submitting your resume.
  • If you have a portfolio, please include it in your resume with a link.

What you can expect

🧑‍🤝‍🧑 Development culture for growth and excellent colleagues

Buzzvil actively supports the growth of both the company, teams, and individuals. Thanks to good culture and great colleagues, you can experience rapid growth.

  • Active sharing and communication through code reviews
  • Microservices architecture built on Kubernetes and cloud environments
  • Active participation culture breaking down job boundaries
  • Autonomous and efficient work processes
  • Bold investment for improving development productivity
  • Active encouragement of learning through book support, study support, conference support, etc.
  • Continuous effort for good design and good code
  • High agility
  • Active discussion and support for the introduction of new technologies
  • Continuous learning through regular seminars

📈 Learning about ad domains and managing large traffic

Despite the long history of the advertising industry, the advertising industry is still growing rapidly. The growth of the digital advertising market, especially the mobile advertising market, has surpassed the size of the existing advertising market and is growing even faster. Domain knowledge in the advertising field is very deep and broad, and it is highly useful for handling large traffic.

At Buzzvil, you can acquire knowledge of the advertising industry as a whole and create innovative solutions with monetization in various fields based on it. We welcome the applications of interested developers.

🚀 버즈빌에서 광고 추천팀의 서버/백엔드 개발자를 채용합니다. (경력 3년 이상) 🚀

버즈빌, 아마도 당신이 원하던 회사

마케팅부터 수익화까지, 브랜드의 성장 단계별 필수 솔루션을 SaaS 형태로 제공하고 있습니다. 버즈빌은 일반 배너 광고에 비해 4배 이상의 전환율을 자랑하는 퍼포먼스 광고로 고객을 유치하고, 수익화 제품을 통해 앱의 고속 성장을 위한 재원 마련에 기여합니다. 또한, 이렇게 마련된 재원은 다양한 마케팅 이벤트 기획 및 운영에 활용되어 앱 활성화에 기여합니다.

광고가 사용자에게 진짜 혜택을 제공해야한다는 믿음으로 시작된 버즈빌의 리워드 광고는 고객사의 목소리를 바탕으로 수익화와 마케팅으로까지 그 범위를 확장해왔습니다. 이동통신 3사, SK, CJ, 카카오뱅크와 카카오페이 등 전세계 150개 이상의 프리미엄 제휴사 확보 및 꾸준한 매출 성장세를 통해 그 저력을 인정받았습니다.

2024년, 버즈빌은 IPO라는 과제에 앞서 AI 기술 투자를 통한 광고 효율 개선, 범용 포인트 제휴를 통한 성장, SaaS 솔루션 통합 등 다수의 신규 프로젝트를 진행 중에 있습니다. 자율적인 조직 문화(잡플래닛 평점 4.0점) 속에서 몰입의 즐거움을 함께 느끼실 분, 뛰어난 동료와 함께 성장하실 분, 무엇보다 고객 중심적 사고를 바탕으로 광고/마케팅의 혁신을 함께 만들어갈 미래의 버즈빌리언을 찾습니다.

🔎 버즈빌 광고 상품 자세히 알아보기

🔎 버즈빌 X 삼프로TV CEO 인터뷰

🔎 버즈빌이 일하는 방식

Who We Are

버즈빌 광고 추천팀은 버즈빌의 DSP(Demand Side Platform)로서 업계 최고 수준의 광고 추천 및 입찰, 예산 관리 기술을 기반으로 사용자에게 가장 적절한 광고를 비용 효율적으로 제공 합니다. 광고 할당 시스템은 매일 수억 건의 광고 할당 요청을 안정적으로 처리하고 있으며, 실험(A/B테스트) 기반의 지속적인 시스템 고도화를 실현하며 혁신적인 머신 러닝 기술을 통하여 광고 성과를 최대화 하는데 집중합니다.

광고 추천팀 엔지니어는 동료들과 함께 성장하기를 원합니다. 동료의 코드에 관심을 가지고 서로 리뷰하며 다양한 기술 스택을 논하고 경험할 수 있는 기회를 제공합니다.

What You'll Do

  • 실시간 광고 할당 및 성과 제어 시스템을 개발하고 운영합니다.
  • 광고 효율을 높일 수 있는 다양한 기법을 고민하고 실험 (A/B 테스트)을 통하여 시스템을 개선 합니다.
  • 머신 러닝(ML) 엔지니어와 긴밀히 협력하여 예측 모델과 알고리즘을 광고 엔진 플랫폼에 통합합니다.
  • 시스템 성능 분석 및 디버깅을 통하여 백엔드 인프라의 지속적인 개선을 시도합니다.

🔎 Elasticsearch 검색에서 확률 사용하기

🔎 광고 예산 제어 시스템 개선기

🔎 상품 추천 알고리즘 Item-CF의 최적화 여정

🔎 버즈빌의 ML 플랫폼 Buzzflow (1)

Who You Are

  • 3년 이상 경력
  • 대용량 트래픽을 처리하는 고가용성 백엔드 시스템의 운영 경험이 있습니다.
  • 이해하기 쉬운 코드와 테스트하기 좋은 코드를 작성합니다
  • AWS, GCP 또는 Azure와 같은 클라우드 환경에서의 서비스 개발한 경험이 있습니다.

It is a plus if you have

  • python/golang 중 하나 이상의 프로그래밍 언어에 능숙합니다.
  • 마이크로서비스 아키텍처와 도메인 주도 설계에 대해 깊게 이해하고 있습니다.
  • Apache Kafka 기반의 이벤트 기반 서비스를 설계하고 운용해본 경험이 있습니다.

Development Environment

  • 주요 기술 : Go, Python, MySQL, DynamoDB, Redis, ElasticSearch, Kafka, Kubernetes, gRPC, REST API
  • 테스트/빌드/배포 : Github Action, Spinnaker
  • 업무 도구 : Jira, Confluence, Slack, Github
  • 모니터링 : Datadog, Grafana, Prometheus, Loki, AWS CloudWatch


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


🧐 몰입을 위한 최적의 환경을 제공합니다.

  • 주 1회 전사 재택근무
  • 오전 8시-10시 사이 자율 출퇴근 제도
  • 필요한 만큼만, 1시간 단위의 연차 사용
  • 3년 이상 근속자를 위한 2주 리프레시 휴가

👑 존중과 용기를 담아 커뮤니케이션 합니다.

  • 격주 전체 회의를 통해, 투명하게 정보를 공유하고 활발한 소통 문화 형성
  • 분기별 OKR을 통해 전사 우선순위와 방향성 공유
  • 전 구성원 영어 이름 사용 (존님 X, 존O)

🍭잘 먹고 잘 쉴 수 있도록 지원합니다.

  • 점심 식대 지원
  • 종합 건강검진 및 전사 상해보험 지원
  • 무제한 간식 및 음료 제공
  • 휴게실 뿐만 아니라 수면실, 게임룸까지 완비
  • 석촌호수 도보 1분 거리에서 즐기는 전망과 산책

🌟성장을 위해서라면 아끼지 않습니다.

  • 매월 10만원, 자기계발비 지급
  • 나만의 자기계발 프로젝트 <버즈챌린지> 운영
  • 사내 스터디 및 동호회 지원
  • 외부 세미나,컨퍼런스를 위한 교육비 지원
  • 무제한 도서 구매 혜택

💰 알찬 리워드 혜택과 함께합니다.

  • 결혼 축하금 및 경조금 최대 100만원 지원
  • 본인 및 배우자 출산 시 선물 구독 서비스 지원
  • 블로그 포스팅 및 브랜딩 활동 시 리워드 지급
  • 5년 이상 장기 근속자를 위한 특별 리워드 지급

🎤 참고사항

  • 장애인, 국가유공자, 보훈 대상자는 관련 법령에 따라 우대합니다.
  • 이력서 제출 시, 현재 연봉은 기재하지 말아 주세요.
  • 포트폴리오가 있으시다면 링크로 이력서에 함께 입력해 주세요.

What you can expect

🧑‍🤝‍🧑 성장을 위한 개발 문화와 훌륭한 동료

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

  • 코드 리뷰를 통한 적극적인 공유 및 소통
  • 쿠버네티스(Kubernetes)와 클라우드 환경 위에 구축된 마이크로서비스 아키텍처
  • 직군의 경계를 허무는 능동적인 참여 문화
  • 자율적이고 효율적인 업무 프로세스 개발 생산성 향상을 위한 과감한 투자
  • 도서 지원, 스터디 지원, 컨퍼런스 지원 등 적극적인 학습 독려
  • 좋은 설계와 좋은 코드를 위한 지속적인 노력
  • 높은 애자일리티
  • 새로운 기술 도입에 대한 적극적인 논의와 지원
  • 주기적인 세미나를 통한 지속적인 학습

📈 광고 도메인 학습 및 대용량 트래픽 관리

오래된 광고 업계의 역사에도 불구하고 광고업은 여전히 빠르게 성장하고 있습니다. 디지털 광고, 특히 모바일 광고 시장의 성장세는 이미 존재하던 기존 광고 시장의 크기를 넘어섰고, 더 빠르게 올라가고 있습니다. 광고 분야의 도메인 지식은 매우 깊고 넓으면서도, 대용량 트래픽을 다루기에 활용도가 높습니다.

버즈빌에서 광고 업계 전반의 지식을 습득할 수 있고, 이를 바탕으로 다양한 분야에서 수익화가 수반된 혁신을 만들 수 있습니다. 관심있는 개발자들의 많은 지원 부탁드립니다.