Server/Backend Developer (SaaS Platform Team) - Experienced
Seoul (Hybrid) • Full time • Salary: ₩45M - ₩100M
- VISA SPONSORSHIP
- KOREAN: FLUENT
- Python
- Go
- Back-end
[한국어 JD는 하단에 있습니다]
🚀 Buzzvil is hiring a Server/Backend Developer for the SaaS Platform team! 🚀
Buzzvil, perhaps the company you've been looking for
From marketing to monetization, Buzzvil provides essential solutions for brand growth at every stage in the form of SaaS. Buzzvil attracts customers with performance ads boasting conversion rates over 4 times higher than traditional banner ads and contributes to funding rapid app growth through revenue-generating products. Additionally, the funds thus acquired are utilized for planning and executing various marketing events, contributing to app activation.
Starting with 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 secured with over 150 premium affiliates worldwide including the three major mobile carriers, SK, CJ, Kakao Bank, and KakaoPay, Buzzvil has been recognized for its steady revenue growth.
In 2024, Buzzvil is undertaking numerous new projects such as AI technology investment for advertising efficiency improvement, growth through universal point partnerships, and SaaS solution integration ahead of the IPO task. We are seeking future Buzzvillians who enjoy the joy of immersion in an autonomous organizational culture (rated 4.0 on Job Planet), those who wish to grow with outstanding colleagues, and above all, those who are committed to customer-centric thinking to innovate advertising/marketing together.
🔎 Learn more about Buzzvil ad products
🔎 Buzzvil X SamproTV CEO Interview
Who We Are
The SaaS Platform team is responsible for developing and operating the backend systems of the SSP (Supply-Side Platform). We develop various platforms necessary for SSP services, including authentication, ad allocation, ad participation, reward accumulation, and settlement, and also develop for the integration with large media companies and advertising platforms. We also make continuous efforts to operate the system efficiently in a large-scale traffic environment with a MAU of 15 million.
What You’ll Do
- Develop and operate APIs for communication with SDKs.
- Operate services integrated with large media companies such as KakaoPay and Kakao Bank.
- Support the development of integration between new large media companies and the Buzzvil advertising system.
- Improve and manage platforms operated by the team, such as authentication, ad allocation/participation, reward accumulation, and settlement.
- Continuously improve the operating environment to ensure stable service operation in a large-scale traffic environment with a MAU of 15 million.
🔎 Check out the Buzzvil Tech Blog
🔎 Introducing Buzzvil's Development Culture
🔎 Interview with Buzzvil Research Fellow
Development Environment
- Main Technologies: Go, Python, MySQL, DynamoDB, Redis, ElasticSearch, Kafka, Kubernetes, gRPC, REST API
- Work Tools: Jira, Confluence, Slack, Github
- Code Review: Requires approval from one or more reviewers for code changes, and there is a proactive atmosphere within the team for participating in code reviews.
- Testing/Building/Deployment:
- CI is conducted using Drone CI, and transitioning to Github Action is currently underway.
- Deployments are handled via Gitploy and Spinnaker.
- Monitoring: Datadog, Grafana, Prometheus, Loki, AWS CloudWatch
Who You Are
- Experienced more than 3years in IT
- Proficient in one or more server programming languages.
- Write code that is easy to test.
- Think about solutions to prevent recurrence after problem-solving.
- Understand communication models such as REST, gRPC, and can design and develop user-friendly APIs.
- Have experience operating live services with large traffic.
- Work with a high sense of responsibility to create stable services in mission-critical service operation environments.
It would be a plus if you are
- Proficient in Go or Python.
- Capable of designing architectures applying software architectures like Hexagonal Architecture.
- Proficient in handling MySQL, DynamoDB, Redis, Elasticsearch.
- Understand cloud-native environments such as AWS/Kubernetes.
- Capable of designing systems utilizing Kafka.
Process
- Document Screening: Resume focusing on capabilities and experience.
- Pre-assignment: Code review task.
- 1st Technical Interview: Practical interview with professionals, on-site coding test, and Q&A about pre-assignments.
- Reference Check
- 2nd Comprehensive Interview: CEO Interview
- Negotiation of Terms
- Offer Delivery (We will notify you of the results of the selection process within 10 business days.)
🎤 Notes
Preference is given to people with disabilities, national merit recipients, and veterans according to relevant laws. Please do not include your current salary when submitting your resume. If you have a portfolio, please include it with your resume by providing a link.
Benefits
🧐 Providing an optimal environment for immersion
- Work-from-home once a week
- Flexible working hours between 8 AM and 10 AM
- Use vacation days as needed, in one-hour increments
- 2-week refresh vacation for employees with 3 years or more of service
👑 Communicate with respect and courage
- Share information transparently and foster a culture of active communication through bi-weekly all-hands meetings
- Share company-wide priorities and directions through quarterly OKRs
- Use English names for all members (no Mr./Ms.)
🍭 Support for eating well and resting well
- Lunch expenses support
- Comprehensive health check-ups and company injury insurance support
- Unlimited snacks and beverages
- Well-equipped break room as well as nap room and game room
- Enjoy the view and take a walk at Seokchon Lake just a minute away
🌟 We spare no effort for growth
- Monthly self-development allowance of 100,000 won
- Operate your own self-development project, Buzz Challenge
- Support internal study groups and clubs
- Support for external seminars and conferences
- Unlimited book purchase benefits
💰 Accompanied by abundant rewards
- Support up to 1 million won for marriage congratulations and condolence money
- Gift subscription service for employees and spouses upon childbirth
- Reward for blog postings and branding activities
- 1 million won congratulations for passing probation
- Special rewards for employees with 5 years or more of service
What you can expect
🧑🤝🧑 Development culture for growth and excellent colleagues
Buzzvil actively supports the growth of the company, team, and individuals. With a good culture and great colleagues, you can experience rapid growth.
- Active sharing and communication through code reviews
- Microservice 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 support, conference support, etc.
- Continuous efforts for good design and good code
- High agility
- Active discussions and support for adopting new technologies
- Continuous learning through regular seminars
📈 Learning about the advertising domain and managing large-scale traffic
Despite the long history of the advertising industry, it continues to grow rapidly. The growth trajectory of digital advertising, especially in the mobile advertising market, has already surpassed the size of the existing advertising market and is increasing even faster. Domain knowledge in the advertising field is both extensive and deep, and it is highly valuable for handling large-scale traffic.
At Buzzvil, you can acquire knowledge about the entire advertising industry, and with this foundation, you can innovate in various fields with revenue-generating solutions. We welcome the support of interested developers.
🚀 버즈빌에서 SaaS Platform팀에서 서버/백엔드 개발자(경력 3년 이상)를 채용합니다! 🚀
버즈빌, 아마도 당신이 원하던 회사
마케팅부터 수익화까지, 브랜드의 성장 단계별 필수 솔루션을 SaaS 형태로 제공하고 있습니다. 버즈빌은 일반 배너 광고에 비해 4배 이상의 전환율을 자랑하는 퍼포먼스 광고로 고객을 유치하고, 수익화 제품을 통해 앱의 고속 성장을 위한 재원 마련에 기여합니다. 또한, 이렇게 마련된 재원은 다양한 마케팅 이벤트 기획 및 운영에 활용되어 앱 활성화에 기여합니다.
광고가 사용자에게 진짜 혜택을 제공해야한다는 믿음으로 시작된 버즈빌의 리워드 광고는 고객사의 목소리를 바탕으로 수익화와 마케팅으로까지 그 범위를 확장해왔습니다. 이동통신 3사, SK, CJ, 카카오뱅크와 카카오페이 등 전세계 150개 이상의 프리미엄 제휴사 확보 및 꾸준한 매출 성장세를 통해 그 저력을 인정받았습니다.
2024년, 버즈빌은 IPO라는 과제에 앞서 AI 기술 투자를 통한 광고 효율 개선, 범용 포인트 제휴를 통한 성장, SaaS 솔루션 통합 등 다수의 신규 프로젝트를 진행 중에 있습니다. 자율적인 조직 문화(잡플래닛 평점 4.0점) 속에서 몰입의 즐거움을 함께 느끼실 분, 뛰어난 동료와 함께 성장하실 분, 무엇보다 고객 중심적 사고를 바탕으로 광고/마케팅의 혁신을 함께 만들어갈 미래의 버즈빌리언을 찾습니다.
Who We Are
SaaS Platform팀은 SSP(Supply-Side Platform)의 백엔드 시스템 개발과 운영을 담당합니다. SSP 서비스에 필요한 인증, 광고 할당, 광고 참여, 리워드 적립, 정산 등 다양한 플랫폼을 개발하고 있고, 대형 매체사와 광고 플랫폼 연동을 위한 개발을 하고 있습니다. 또한 MAU 1,500만 규모의 대규모 트래픽 환경에서 시스템을 효율적으로 운영하기 위한 노력도 지속해서 기울입니다.
What You’ll Do
- SDK와 통신하기 위한 API를 개발 및 운영합니다.
- 카카오페이, 카카오뱅크 등 대형 매체사에 연동된 서비스를 운영합니다.
- 신규 대형 매체사와 버즈빌 광고 시스템 연동 개발을 지원합니다.
- 인증, 광고 할당/참여, 리워드 적립, 정산 등 팀에서 운영하고 있는 플랫폼을 개선하고 관리합니다.
- MAU 1,500만 규모의 대규모 트래픽 환경에서 안정적으로 서비스 운영이 가능하도록 운영 환경을 지속적으로 개선합니다.
Development Environment
- 주요 기술 : Go, Python, MySQL, DynamoDB, Redis, ElasticSearch, Kafka, Kubernetes, gRPC, REST API
- 업무 도구 : Jira, Confluence, Slack, Github
- 코드 리뷰 : 한 명 이상의 Approve를 받아야 코드 반영이 가능하고, 팀에서도 코드 리뷰에 적극적으로 참여하는 분위기입니다.
- 테스트/빌드/배포 :
- Drone CI를 사용해서 CI 를 진행하고 있고, 현재 Github Action으로 전환 중입니다.
- Gitploy, Spinnaker 를 통해 배포되고 있습니다.
- 모니터링 : Datadog, Grafana, Prometheus, Loki, AWS CloudWatch
Who You Are
- 하나 이상의 서버 프로그래밍 언어에 능숙합니다.
- 테스트하기 좋은 코드를 작성합니다.
- 문제 해결 후 재발 방지를 위한 해법을 고민합니다.
- REST, gRPC 등의 통신 모델을 이해하고 사용성 높은 API 설계 및 개발이 가능합니다.
- 대규모 트래픽의 라이브 서비스 운영 경험이 있습니다.
- 미션 크리티컬 한 서비스 운영 환경에서 높은 책임감으로 안정적인 서비스를 같이 만들어 갑니다.
It would be a plus if you are
- Go 또는 Python 을 능숙하게 사용합니다.
- 헥사고날 아키텍처와 같은 소프트웨어 아키텍처를 적용한 설계를 할 수 있습니다.
- MySQL, DynamoDB, Redis, Elasticsearch를 높은 수준으로 다룰 수 있습니다.
- AWS / Kubernetes 등 cloud native 환경에 대해 이해하고 있습니다.
- Kafka를 활용한 시스템 설계를 할 수 있습니다.
Process
- 서류전형: 역량 및 경력 중심의 이력서
- 사전과제 : 코드 리뷰 과제
- 1차 기술 인터뷰 : 실무진 면접, 현장 코딩 테스트 및 사전과제에 대한 질문/ 답변
- 레퍼런스 체크
- 2차 종합 인터뷰: CEO 인터뷰
- 처우협의
- 오퍼레터 전달 (모든 전형은 영업일 10일 이내로 합격/불합격 전달 드립니다.)
🎤 참고사항
- 장애인, 국가유공자, 보훈 대상자는 관련 법령에 따라 우대합니다.
- 이력서 제출 시, 현재 연봉은 기재하지 말아 주세요.
- 포트폴리오가 있으시다면 링크로 이력서에 함께 입력해 주세요.
Benefits
🧐 몰입을 위한 최적의 환경을 제공합니다.
- 주 1회 전사 재택근무
- 오전 8시-10시 사이 자율 출퇴근 제도
- 필요한 만큼만, 1시간 단위의 연차 사용
- 3년 이상 근속자를 위한 2주 리프레시 휴가
👑 존중과 용기를 담아 커뮤니케이션 합니다.
- 격주 전체 회의를 통해, 투명하게 정보를 공유하고 활발한 소통 문화 형성
- 분기별 OKR을 통해 전사 우선순위와 방향성 공유
- 전 구성원 영어 이름 사용 (존님 X, 존O)
🍭잘 먹고 잘 쉴 수 있도록 지원합니다.
- 점심 식대 지원
- 종합 건강검진 및 전사 상해보험 지원
- 무제한 간식 및 음료 제공
- 휴게실 뿐만 아니라 수면실, 게임룸까지 완비
- 석촌호수 도보 1분 거리에서 즐기는 전망과 산책
🌟성장을 위해서라면 아끼지 않습니다.
- 매월 10만원, 자기계발비 지급
- 나만의 자기계발 프로젝트 <버즈챌린지> 운영
- 사내 스터디 및 동호회 지원
- 외부 세미나,컨퍼런스를 위한 교육비 지원
- 무제한 도서 구매 혜택
💰 알찬 리워드 혜택과 함께합니다.
- 결혼 축하금 및 경조금 최대 100만원 지원
- 본인 및 배우자 출산 시 선물 구독 서비스 지원
- 블로그 포스팅 및 브랜딩 활동 시 리워드 지급
- 프로베이션 통과 시 축하금 100만원 지급
- 5년 이상 장기 근속자를 위한 특별 리워드 지급
What you can expect
🧑🤝🧑 성장을 위한 개발 문화와 훌륭한 동료
버즈빌은 회사와 팀, 개인 모두의 성장을 적극적으로 지원합니다. 좋은 문화와 훌륭한 동료 덕분에 빠른 성장을 경험할 수 있습니다.
- 코드 리뷰를 통한 적극적인 공유 및 소통
- 쿠버네티스(Kubernetes)와 클라우드 환경 위에 구축된 마이크로서비스 아키텍처
- 직군의 경계를 허무는 능동적인 참여 문화
- 자율적이고 효율적인 업무 프로세스
- 개발 생산성 향상을 위한 과감한 투자
- 도서 지원, 스터디 지원, 컨퍼런스 지원 등 적극적인 학습 독려
- 좋은 설계와 좋은 코드를 위한 지속적인 노력
- 높은 애자일리티
- 새로운 기술 도입에 대한 적극적인 논의와 지원
- 주기적인 세미나를 통한 지속적인 학습
📈 광고 도메인 학습 및 대용량 트래픽 관리
오래된 광고 업계의 역사에도 불구하고 광고업은 여전히 빠르게 성장하고 있습니다. 디지털 광고, 특히 모바일 광고 시장의 성장세는 이미 존재하던 기존 광고 시장의 크기를 넘어섰고, 더 빠르게 올라가고 있습니다. 광고 분야의 도메인 지식은 매우 깊고 넓으면서도, 대용량 트래픽을 다루기에 활용도가 높습니다.
버즈빌에서 광고 업계 전반의 지식을 습득할 수 있고, 이를 바탕으로 다양한 분야에서 수익화가 수반된 혁신을 만들 수 있습니다. 관심있는 개발자들의 많은 지원 부탁드립니다.