哔哩哔哩实时数据开发工程师
社招全职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.
还有更多 •••
相关职位
社招1年以上技术类
1.负责业务仓配供相关数据产品的研发与实时化基础数据保障; 2.负责业务仓配供实时数仓的稳定性,保障核心链路数据流稳定产出; 3.负责业务仓配供实时数据建模、研发与质量把控,关键技术攻关,不断优化系统性能、降低资源开销;
更新于 2026-04-20上海

社招4年以上平台类
1、参与和主导大数据实时数仓的架构设计、方案选型、验证、落地等; 2、负责自动化实时数据接入系统的设计、开发工作,实现游戏日志数据自动化接入; 3、参与构建流批一体的数据自助分析平台,支持业务方自助进行数据的快速定位和分析; 4、负责流计算引擎flink的调度优化、执行优化,支撑高吞吐、大状态作业的稳定运行; 5、建设复杂业务场景的实时数据体系,驱动业务。
更新于 2025-10-17上海

社招3-5年技术类
1.负责公司电商业务的实时数据开发,为大规模搜索和推荐业务,设计并实现合理、高性能、可扩展的实时数据系统; 2.深入搜索和推荐系统链路,通过实时、丰富、可靠的数据服务,负责算法正倒排数据的研发,提升系统性能和推荐效果; 3.负责实时计算系统的开发,通过对数据流处理节点的DAG编排,提供一站式的实时业务计算平台; 4.负责搜索Dump平台的系统开发,为搜索和推荐引擎提供实时、可靠的数据Dump加工服务;
更新于 2025-09-25上海|杭州