招聘职位:Golang 后端开发工程师 / 技术负责人

薪资待遇

· 基本工资:25K-30K/月

· 试用期:25K/月(试用期 1 个月,可按周发放薪资)

· 技术负责人方向:我们更希望找到后端技术负责人(技术合伙人),能够独当一面解决后端问题。如果能力达标,提供最高 5% 股份激励。

关于我们: 我们是一家注册于香港的小型技术公司,专注于海外市场的网络服务解决方案。团队目前规模在 10 人以内,公司成立半年,产品已成功上架 App StoreGoogle Play,目前业务稳步扩展,已实现盈亏平衡。我们正在拓展产品功能,并优化现有的后端架构,以提升性能并应对用户增长。

岗位职责

· 负责对现有的网络通信和加密相关服务进行二次开发和重构,提升系统的性能、稳定性及扩展性。

· 参与现有开源项目的优化,专注于高并发场景下的后端架构优化,解决性能瓶颈。

· 设计并优化服务端和客户端之间的通信协议,提升系统整体的安全性、效率和稳定性。

· 与产品团队合作,推动新功能开发与现有服务的整合,实现高效的数据传输与流量管理。

· 维护和优化现有代码库,确保代码质量、可维护性,并定期进行性能调优。

技术要求

· 精通 Go (Golang) 编程语言,具备 3 年及以上开发经验,能够熟练应用 Golang 进行高并发场景的开发和优化。

· 深度理解网络通信协议,熟悉 TCP/IP、UDP、HTTP/HTTPS 等常见的网络协议,能够设计和优化高效的网络通信架构。

· 熟悉多线程与并发编程,具备处理高并发流量、优化服务器性能的能力,能够解决性能瓶颈问题。

· 熟悉加密算法与安全协议,具有数据加密、身份验证等安全相关经验,确保服务端与客户端之间的安全通信。

· 熟悉 Linux 服务器环境,能够在 Linux 上进行后端系统的部署、调试和优化。

· 有后端系统架构设计经验,能够设计可靠、可扩展的后端系统,解决大规模用户增长下的性能和可用性问题。

· 熟悉 Docker 和容器化技术,了解容器化部署和运维,能够提升系统的可移植性和部署效率。

· 具备 API 设计与实现经验,能够设计高效、可扩展的 API,优化客户端与后端系统的交互。

加分项

· 了解 Golang 中的网络编程优化技巧,能在大规模用户和高并发的场景下保持系统高效运行。

· 有相关的开源项目贡献经验,或参与过网络通信、代理相关的开源项目开发。

· 具备分布式系统架构经验,能够处理大规模分布式环境下的数据同步和通信优化。

· 熟悉负载均衡、缓存、消息队列等后端技术,能够提升系统的可扩展性和高可用性。

来源:https://eleduck.com/posts/OGfON4