富途数据应用后台开发工程师
社招全职3年以上技术类地点:深圳状态:招聘
任职要求
1. 本科及以上学历,计算机相关专业,具备 3 年以上后端开发工作经验 2. 精通 Golang 语言及其生态,深入了解其特性和最佳实践,具备微服务架构的设计与落地经验 3. 深入理解 TCP、HTTP 等核心网络协议的原理与应用,具备设计和开发高性能、高可靠网络服务的实践经验 4. 熟练掌握 MySQL、Redis、Kafka 等常用存储和中间件,具备良好的数据库设计、优化及问题排查能力 5. 熟悉 Linux 操作系统原理及常用运维工具,具备扎实的计算机系统基础知识 6. 对代码质量有极致追求,具备良好的编程习惯、工程实践能力,理解并能在实践中应用常用设计模式 7. 具备出色的逻辑思维能力、复杂问题定位分析与解决能力 8. 良好的沟通协作能力和团队合作精神。加分项:1. 了解大数据处理基础概念及至少一种主流大数据处理框架(如 Flink, Spark, Hive)或流/批处理架构 2. 具备大数据相关产品的研发和设计经验,有主导或深度参与数据产品从 0 到 1 的创新设计与落地实施经验。3.具备数据工作台、数据治理、用户画像、数据洞察、数据化营销等相关产品研发和设计经验,其中有过从0到1进行数据产品创新落地为加分项
工作职责
1. 负责数据应用平台(如数据开发平台、数据分析平台、用户画像等)的后端系统架构设计、核心模块开发与迭代 2. 持续优化现有后端系统的性能、稳定性、可扩展性和可维护性,解决复杂技术难题 3. 与产品、前端、数据团队紧密协作,共同打造稳定、易用、高效的数据应用产品,为用户提供可靠服务 4. 关注技术发展趋势,积极研究、探索并引入适合业务场景的新技术、新工具,提升团队技术能力与效率。
包括英文材料
学历+
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
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.
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
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.
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.
Hive+
[英文] Hive Tutorial
https://www.tutorialspoint.com/hive/index.htm
Hive is a data warehouse infrastructure tool to process structured data in Hadoop. It resides on top of Hadoop to summarize Big Data, and makes querying and analyzing easy.
https://www.youtube.com/watch?v=D4HqQ8-Ja9Y
大数据+
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.
数据治理+
https://www.ibm.com/think/topics/data-governance
Data governance is the data management discipline that focuses on the quality, security and availability of an organization’s data.
https://www.youtube.com/watch?v=uPsUjKLHLAg
Building data fabric eliminates the technological complexities of data governance so users can connect to the right data at the right time, regardless of where it resides.
相关职位
社招3年以上腾讯云技术
1.结合真实的用户数据开发与分析场景,探索大模型在大数据(腾讯云wedata)产品上的实践; 2.负责基于大语言模型(LLM)的Agent系统设计与开发,包括意图理解、对话管理、任务规划、工具调用(RAG/Plugin)等核心模块。针对垂直场景(如数据分析、自动化流程)优化模型效果,提升意图识别准确率、响应逻辑合理性及多轮对话流畅性; 3.多模态与复杂Agent框架探索,研究Agent协作、记忆机制、强化学习等前沿技术,探索文本、图表、代码等多模态交互能力; 4.开发可视化编排工具,支持低代码配置复杂工作流(如数据分析→报告生成→API调用)。
更新于 2025-06-04
社招3年以上核心本地商业-美
1、负责服务端技术方案设计、需求把控及核心功能开发,细化拆解业务需求并实施; 2、参与产品架构规划设计、性能优化、故障排查和解决线上问题等工作; 3、积极参与技术分享,技术学习,促进团队成员进步提升; 4、协调驱动业务团队间的配合协作,能通过目标驱动大家完成任务; 5、主导技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能,保证系统的安全、稳定、快速运行; 6、技术驱动业务,推动业务&产品持续进步。 7、探索AI在地图场景的提效、工程化和落地。
更新于 2025-04-25
社招5年以上IEG技术
1.负责互娱内容营销数据平台的研发和维护工作,涵盖内容生产、内容管理、内容效果追踪等各个环节模块; 2.致力于内容营销各系统的架构优化工作,旨在提高系统整体业务稳定性,提升整体开发效; 3.主导系统底层的存储升级改造工作,降低整体运营成本,提高系统整体响应速度和吞吐量。
更新于 2025-09-30