哔哩哔哩实时数据开发工程师
社招全职5年以上技术类地点:上海状态:招聘
任职要求
1. 本科及以上学历,计算机相关专业,5年及以上工作经验,至少3年Java后端经验 2. 精通Java语言,具备扎实的编程基础 和 良好的代码规范 3. 熟练掌握Spring Boot、gRPC、MyBatis等主流开发框架,有复杂分布式系统架构设计经验 4. 熟悉MySQL数据库设计和优化,熟练使用Redis、Kafka等中间件 5. 了解主流大数据框架 Flink、K…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 参与 广告实时数据体系建设,不限于 实时数仓建设、广告实时计费、实时数据流稳定性保障与性能优化等 2. 负责广告实时计费系统的设计、开发与优化,包括实时扣费、预算控制等核心模块,确保广告实时准确计费 3. 负责系统稳定性建设与性能优化,进行服务治理、性能分析和调优,保障系统高可用、高可靠 4. 深入理解商业化业务逻辑(如广告投放、计费、归因、效果分析等),将业务需求抽象转化为合理的数据解决方案与技术架构设计。 5. 攻克高并发、大数据量场景下的技术难点,沉淀技术方案和最佳实践,推动团队技术能力提升
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
gRPC+
[英文] Introduction to gRPC
https://grpc.io/docs/what-is-grpc/introduction/
An introduction to gRPC and protocol buffers.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
还有更多 •••
相关职位
社招J6HX2
1、负责部门用户增长业务的实时数据系统建设的规划、设计及落地,为业务团队提供高效的实时、离线数据支持; 2、负责部门业务中增长方向实时数据集市研发及实时数据指标开发; 3、负责实时数据计算和数据服务的性能优化建设,提供稳定的业务实时数据服务。
更新于 2021-09-16北京
校招大数据部
1、负责知乎业务离线数据仓库建设与优化和实时数据仓库建设与维护; 2、负责知乎业务数据支持,需要深刻理解业务、抽象模型,高效支持业务; 3、参与大数据模型建设和开发落地、实时数仓架构设计,保障数据质量和服务稳定。
更新于 2025-12-22北京
社招A98746
1、参与离线与实时数据仓库的构建,支持国际化本地生活业务的发展; 2、深入业务,理解并合理抽象业务需求,并负责落地实施,与业务团队紧密合作,为业务提供数据解决方案; 3、参与数据模型的设计,ETL实施,ETL性能优化,ETL数据监控以及相关技术问题的解决; 4、参与大数据应用规划和支持,为数据产品、挖掘团队提供技术支持; 5、参与数据治理工作,提升数据易用性及数据质量。
更新于 2025-06-05上海
