小红书Java开发工程师-搜广推方向
社招全职3-5年引擎地点:上海 | 北京状态:招聘
任职要求
1、2年以上Java开发经验,具备千万级用户产品研发经验;熟悉高性能、高并发、高可用性分布式系统设计,具有相关工作经验 2、对业务架构及应用架构有整体理解,能够独立完成架构设计、关键领域业务建模,熟悉常用的设计模式、软件架构模式,面向架构的扩展、伸缩、性能等有成熟的知识体系 3、具备较强的系统抽象和设计能力,设计合理的业务和技术架构方案,并推进技术规范的落地,追求优雅的设…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责小红书搜广推C端业务迭代,负责搭建搜广推业务平台,负责搜广推业务架构,提供系统解决方案,提升社区核心服务稳定性 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://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.
还有更多 •••
相关职位
社招1年以上
负责猫超自营业务搜索推荐系统设计和实现,包括私域搜索、私域推荐、主搜公域运营,主要使用Java语言做业务系统开发。在团队中能够接触搜索推荐完整链路,有机会学习从HA3引擎、RS、TPP等基于AIOS的搜推全链路技术,全面提升自己的技术和业务能力。 工作内容如下: 1、进行搜索推荐技术研发,主导技术方案设计和评审工作,进行项目管理和技术难点攻关; 2、深入理解业务,围绕业务的发展、产品需求等确定技术规划,并能够反向驱动业务的落地和发展; 3、解决各种疑难杂症问题、系统架构治理及性能优化工作,且完成业务产品建设和技术能力持续沉淀; 4、探索面向AI的搜推架构,建设智能化程度更高、消费者体验更好、转化效率更优的新一代搜推系统。
更新于 2026-02-06杭州
社招3年以上技术类-开发
1. 负责蚂蚁搜索、商业化相关产品的架构与研发,设计合理的架构并能解决问题,帮助业务更加健康快速稳定地发展; 2. 深度参与核心功能的设计、开发、测试、上线全过程,以及线上数据分析、功能迭代优化、疑难问题解决过程; 3. 理解和掌握蚂蚁集团的常用架构设计、性能优化、高可用保障理念,并能灵活运用于核心链路系统的优化; 4. 对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件。
更新于 2025-12-10杭州

社招5年以上
1、参与对话系统整体的架构设计,负责攻克团队在项目中遇到的疑难杂症 2、优化基于大模型对话的整体链路包括长短记忆、多轮、tool,planning,summary 3、构造更加高阶的对话系统模型解决复杂问题 4、引入新技术补足现有架构的短板(比如性能问题、缓存问题、安全问题、降级问题) 5、算法相关模块的工程化。(比如溯源、解析后处理、纠错等)
杭州