Server/Backend Developer (Ad Recommendation Team)

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, the company you've probably been dreaming of

From marketing to monetization, we offer essential SaaS solutions for brand growth at each stage. Buzzvil attracts customers with performance ads boasting over four times the conversion rate of regular banner ads and contributes to funding rapid app growth through monetization products. Moreover, the funds raised are utilized for various marketing event planning and operations, contributing to app activation.

Built on the belief that ads must provide real benefits to users, Buzzvil's reward ads have expanded their scope from monetization to marketing based on customer feedback. With partnerships with over 150 premium affiliates worldwide including the three major mobile carriers, SK, CJ, KakaoBank, and KakaoPay, Buzzvil has been recognized for steady revenue growth.

In 2024, Buzzvil is in the midst of several new projects, including AI technology investment to enhance ad efficiency, growth through universal point partnerships, and integration of SaaS solutions, ahead of the IPO task. We are looking for future BuzzVillians who will innovate advertising/marketing based on customer-centric thinking in an autonomous organizational culture (Jobplanet rating 4.0).

Who We Are

The Buzzvil Ad Recommendation Team offers the highest level of ad recommendation, bidding, and budget management technology in the industry as a DSP (Demand Side Platform). Our ad allocation system handles hundreds of millions of ad allocation requests daily, focusing on continuous system optimization through experiment (A/B testing) based on innovative machine learning technology to maximize ad performance.

Ad recommendation team engineers want to grow with their colleagues, providing opportunities to review each other's code, discuss and experience various technology stacks.

What You'll Do

  • Develop and operate real-time ad allocation and performance control systems.
  • Brainstorm various techniques to improve ad efficiency and enhance the system through experiments (A/B testing).
  • Integrate prediction models and algorithms into the ad engine platform in close collaboration with machine learning (ML) engineers.
  • Attempt continuous improvement of backend infrastructure through system performance analysis and debugging.

Who You Are

  • You write understandable code that is easy to test.
  • You have experience in developing services in cloud environments such as 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 in designing and operating event-based services based on Apache Kafka.

Development Environment

  • Key Technologies: Go, Python, MySQL, DynamoDB, Redis, ElasticSearch, Kafka, Kubernetes, gRPC, REST API
  • Testing/Building/Deploying: Github Action, Spinnaker
  • Work Tools: Jira, Confluence, Slack, Github
  • Monitoring: Datadog, Grafana, Prometheus, Loki, AWS CloudWatch


  • Document Screening: Resume focused on competence and experience
  • Online Coding Test: Conducted via 'HackerRank' platform
  • Pre-Assignment: Code review assignment
  • First Technical Interview: Practical interview with professionals, on-site coding test, and Q&A on pre-assignments
  • Reference Check
  • Second Comprehensive Interview: CEO interview
  • Negotiation of conditions
  • Offer Letter Delivery (All stages will notify pass/fail within 10 business days)


🧐 Provide the best environment for immersion.

  • Work-from-home once a week
  • Flexible working hours between 8 a.m. and 10 a.m.
  • Use annual leave in one-hour units as needed
  • Two weeks of refreshment leave for employees with more than three years of service

👑 Communicate with respect and courage.

  • Regular company-wide meetings to share information transparently and foster active communication culture
  • Sharing company-wide priorities and directions through quarterly OKRs
  • Using English names for all employees (no more "Mr./Ms.")

🍭 Support for eating and resting well.

  • Lunch expenses covered
  • Comprehensive health check-ups and corporate injury insurance support
  • Unlimited snacks and beverages provided
  • Equipped with not only a lounge but also a sleeping room and game room
  • Enjoy the view and walk around Seokchon Lake, just a minute's walk away

🌟 Spare no effort for growth.

  • Monthly self-development fund of 100,000 KRW
  • Operation of individual self-development project "BuzzChallenge"
  • Support for in-house study groups and clubs
  • Support for external seminars and conferences
  • Unlimited book purchase benefits

💰 Accompanied by generous rewards.

  • Up to 1 million KRW support for marriage congratulations and condolence expenses
  • Gift subscription service support for employees and their spouses upon childbirth
  • Reward for blog postings and branding activities
  • Special rewards for employees with more than five years of service

🎤 Notes

  • Preference given to persons with disabilities, national merit recipients, and veterans according to relevant laws.
  • Do not disclose 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 the company, team, and individuals. Thanks to a 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 that breaks down job boundaries
  • Autonomous and efficient work processes
  • Bold investment for improving development productivity
  • Encouragement for learning through book support, study group support, conference support, etc.
  • Continuous efforts 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 the ad domain and managing large traffic volumes

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

At Buzzvil, you can acquire knowledge about the entire advertising industry and create innovative solutions with monetization in various fields based on it. We look forward to the support of interested developers.

🚀 버즈빌에서 광고 추천팀의 서버/백엔드 개발자를 채용합니다. 🚀

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

마케팅부터 수익화까지, 브랜드의 성장 단계별 필수 솔루션을 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

  • 이해하기 쉬운 코드와 테스트하기 좋은 코드를 작성합니다
  • 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)와 클라우드 환경 위에 구축된 마이크로서비스 아키텍처
  • 직군의 경계를 허무는 능동적인 참여 문화
  • 자율적이고 효율적인 업무 프로세스
  • 개발 생산성 향상을 위한 과감한 투자
  • 도서 지원, 스터디 지원, 컨퍼런스 지원 등 적극적인 학습 독려
  • 좋은 설계와 좋은 코드를 위한 지속적인 노력
  • 높은 애자일리티
  • 새로운 기술 도입에 대한 적극적인 논의와 지원
  • 주기적인 세미나를 통한 지속적인 학습

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

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

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