美团分析系统高级开发工程师
社招全职核心本地商业-基础研发平台地点:上海 | 北京状态:招聘
任职要求
1. 本科或以上学历,计算机相关专业,Java基础知识扎实,有良好的计算机相关专业基础、算法和工程能力; 2. 熟练掌握Java后台开发框架SpringBoot和MySQL、Redis、Doris等常用存储计算中间件; 3. 对离线计算Spark,实时计算Flink等大数据计算引擎有原理性理解和基本的使用能力; 4. 自驱力强,具有很强的新技术学习能力和好奇心,能敏锐的发现业务痛点并不断迭代技术能力; 5. 善于交流,有良好的团队合作精神和协调沟通能力,有与产品、业务等多方密切配合的经验和意识。 具备以下条件优先 有用户行为分析系统开发经验者优先。
工作职责
1. 负责万亿流量下,大规模、多渠道用户行为的路径、转化、留存、探查分析系统能力建设,设计可扩展的服务架构,优化性能和稳定性; 2. 对用户行为分析产品的核心模块进行系统性思考,抽象通用能力,并有计划的推动产品能力持续迭代; 3. 能够深入理解业务,进行重点难点技术攻关工作,将技术实现与业务场景联系起来,快速解决业务需求问题; 4. 不断探索用户行为分析的场景能力,与全公司各业务上下游合作构建丰富的行为分析应用生态,推动技术能力进步和技术氛围的建设。
包括英文材料
学历+
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.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
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.
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.
Doris+
https://doris.apache.org/docs/gettingStarted/what-is-apache-doris
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
Spark+
[英文] Learning Spark Book
https://pages.databricks.com/rs/094-YMS-629/images/LearningSpark2.0.pdf
This new edition has been updated to reflect Apache Spark’s evolution through Spark 2.x and Spark 3.0, including its expanded ecosystem of built-in and external data sources, machine learning, and streaming technologies with which Spark is tightly integrated.
Flink+
https://nightlies.apache.org/flink/flink-docs-release-2.0/docs/learn-flink/overview/
This training presents an introduction to Apache Flink that includes just enough to get you started writing scalable streaming ETL, analytics, and event-driven applications, while leaving out a lot of (ultimately important) details.
https://www.youtube.com/watch?v=WajYe9iA2Uk&list=PLa7VYi0yPIH2GTo3vRtX8w9tgNTTyYSux
Today’s businesses are increasingly software-defined, and their business processes are being automated. Whether it’s orders and shipments, or downloads and clicks, business events can always be streamed. Flink can be used to manipulate, process, and react to these streaming events as they occur.
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
相关职位
社招3年以上技术类-开发
1、大规模存储系统的自动化迁移系统的开发、测试、运维工作,完成 OSS 服务层项目子任务/子模块的设计、开发、测试、上线工作; 2、大规模存储系统自动化迁移调度系统的开发、测试、运维工作,快速高效实现自动化调度 ,包含开发、测试、上线等工作项; 3、大规模数据分析系统的数据开发工作,完成数据采集、清理等工作,通过机器学习、大模型等技术对线上问题进行自动化分析、给出解决方案; 4、应对复杂项目的涉及的沟通、协调能力,能够支撑大型项目任务跟踪管理和风险把控。
更新于 2025-04-15
社招3年以上技术类-开发
1、负责打车营销体系包括投放、权益以及增长等相关系统研发和系统重构工作; 2、识别潜在风险包括系统风险与资金损失风险,持续通过流程、工具等手段保障系统的可用性和应对高流量业务场景; 3、分析系统瓶颈,解决各种疑难问题,对系统进行持续优化,打造易扩展、高并发、低延时要求的业务架构。
更新于 2025-09-29
社招3年以上技术-无线(端)
1. 负责Accio AI产品的研发,包括需求分析,系统设计,用 AI IDE 写代码,编写单测,模块数据分析,监控运维等; 2. 能够进行技术攻坚,架构优化,性能优化,并能能够自驱定义问题,解决问题,追过程,拿结果; 3. 主观能动性好,能够持续学习,特别是 AI 技术的发展和落地应用,提升产品效果,工程效率,技术先进性。
更新于 2025-08-29