
商汤高级GO开发工程师
社招全职3-5年技术开发类地点:北京状态:招聘
任职要求
1. 本科及以上计算机或相关专业毕业,对计算机网络、操作系统、数据库等计算机基础知识有扎实的理解; 2. 3-5年以上Go项目开发经验,有大型的、核心的服务器开发经验者优先; 3. 对于分布式、网络编程、多线程编程有深入的理解,有大规模高并发系统开发和优化经验; 4. 熟悉 NoSQL 和 SQL 数据库,例如 MongoDB、Postgre…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责PaaS平台后台服务开发,其中部分服务会与AIGC算法相关; 2. 需要与算法团队紧密配合,保证算法服务的顺利上线与良好运行; 3. 输出高质量的设计和代码,能够保证系统的高并发和高可用; 4. 主要开发语言为 Go,但根据实际情况可能需要使用 Python 和 Bash 脚本;
包括英文材料
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
高并发+
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
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
NoSQL+
https://nosql-database.org/
Everything about NoSQL Systems – Types, Benefits, and Real-World Uses
https://piaosanlang.gitbooks.io/mongodb/content/section1.1.html
NoSQL(NoSQL = Not Only SQL ),即"不仅仅是SQL",指的是非关系型的数据库。是对不同于传统的关系型数据库管理系统的统称。
https://www.youtube.com/watch?v=0buKQHokLK8
NoSQL databases can operate in multiple modes: as key-value store, document store or wide column store.
还有更多 •••
相关职位

社招2年以上AI创新院
工作内容: - 开发和维护广告技术相关的系统和服务,包括广告投放平台、数据处理和分析工具等。 - 开发和维护Marketing API 对接服务,与第三方平台进行数据交换和集成。 - 与产品经理和设计团队合作,理解客户需求并提供相应的技术解决方案。 - 进行系统性能优化和代码调优,确保广告系统的稳定性、可靠性和高效性。 - 参与技术设计和架构讨论,为广告技术平台的发展和优化提供技术支持和建议。 - 编写清晰的文档和技术规范,以便团队成员和其他相关人员能够理解和使用您开发的系统和服务。
上海
社招技术类
1、基础框架、中间件(RPC框架、消息总线、分布式跟踪、分布式锁)设计、开发,新技术与系统研发 2、负责现有中间件性能优化 3、协助架构师一起将架构设计落地和推广,参与技术方案的设计和文档完善
更新于 2022-02-10北京
社招5年以上S3公共技术
1.负责公司HR系统的后端架构设计、开发、优化与维护; 2.与用户沟通需求,主导技术方案设计评审,完成总体方案; 3.负责系统模块划分、接口设计(外部/模块间)及数据模型设计; 4.承担核心模块开发与优化,解决高并发、高可用、分布式技术挑战; 5.负责软件代码与数据库设计优化,实施性能调优和问题排查; 6.独立完成模块开发与调试,快速定位解决开发及线上问题; 7.编写维护文档,参与代码评审与流程改进;指导初级工程师并分享技术经验。
更新于 2025-11-12深圳