小红书 Serverless 研发工程师-引擎架构
社招全职3-5年引擎地点:北京 | 上海状态:招聘
工作描述
任职要求 工程基础 熟练掌握 Java 或 Go,具备扎实的编程功底与大规模分布式系统开发经验;深入理解操作系统、网络、存储基本原理,对系统性能调优、高并发、高可用系统设计与上线经验者优先。 云原生与 PaaS 平台工程 深入理解 Kubernetes 核心机制(调度器、Operator、CRD、服务网格),有平台层改造或自研经验,或有 AWS Lambda、Google Cloud Run、阿里云 SAE 等平台的使用及原理理解者优先。 搜索与索引平台经验(加分) 有搜索平台或索引系统的核心研发经验,理解倒排索引、向量索引、分布式检索的基本原理;熟悉大规模索引的构建流程与时效性保障,有实…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
分布式系统+
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://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
系统设计+
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.
PaaS+
https://www.ibm.com/cn-zh/think/topics/paas
平台即服务 (PaaS) 是一种云计算模型,提供完整的按需云平台(硬件、软件和基础设施),用于开发、运行和管理应用程序。
https://www.ibm.com/think/topics/paas
https://www.youtube.com/watch?v=QAbqJzd0PEE
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
还有更多 •••
相关职位
社招3-5年J0012
1、三年以上大规模高性能分布式系统开发和维护经验,至少了解一个RPC框架,对中间件及其相关的设计和实现有比较好的理解,对高性能编程有深刻的认知,了解从C10k到C1000K的技术手段; 2、熟悉Jav
更新于 2026-05-21杭州
实习阿里巴巴研究型实
1. 计算机/软件工程相关专业的硕士生/博士生; 2. 扎实的编程基础,熟练掌握linux操作系统,网络通信,分布式服务架构等相关技术; 3. 对服务编排系统,系统优化,自动寻优等方向有经验者优先。
更新于 2026-03-20北京
实习阿里巴巴研究型实
1. 熟练掌握C++/Golang/python语言,本科及以上学历 2. 深度理解分布式计算和存储的关键问题和主流架构,有大规模分布式系统开发经验优先 3. 掌握Docker容器技术,熟悉容器内核和
更新于 2026-03-20北京