后端开发工程师13k-26k

北京经验5-10年本科及以上后端工程师
岗位所属职位类型
全职

  • C++
  • 人工智能服务
  • C语言
  • 机器学习算法/工程化经验
  • 计算机相关专业
  • Python
知满科技
分享到微信
微信扫一扫,用小程序打开分享
职位诱惑:

学习前沿技术(如微服务、云原生),接触大

职位描述:

后端开发工程师 - Job Description

职位概述

我们正在寻找一位经验丰富的后端开发工程师,加入我们的技术团队,共同设计、开发和维护高效、可靠的后端系统。作为后端工程师,您将负责构建和优化后端服务,确保系统的性能、可扩展性和稳定性。

主要职责

1. 设计和实现RESTful API接口,支持前端和其他服务的调用。

2. 使用Python、Rust、Go、JavaScript、Java或Scala等编程语言开发高性能的后端服务。

3. 熟悉并使用微服务架构,设计模块化、可扩展的系统。

4. 管理关系型数据库(如PostgreSQL、MySQL)和缓存系统(如Redis),确保数据存储和查询的高效性。

5. 配置和优化消息队列系统(如Kafka、RabbitMQ),处理异步任务和事件驱动逻辑。

6. 熟练使用Git进行版本控制,以及Docker等工具进行环境配置和部署。

7. 编写自动化测试脚本(单元测试、集成测试、端到端测试),确保代码质量和服务可靠性。

8. 参与CI/CD流程的设计和实施,提升开发效率和部署速度。

9. 与团队合作,解决技术难题,推动项目按时交付。

10. 对现有系统进行性能优化和重构,提升系统稳定性和用户体验。

任职要求

必备技能:

1. 至少3年以上的后端开发经验。

2. 熟练掌握至少一种常见编程语言:Python、Rust、Go、JavaScript、Java或Scala。

3. 熟悉RESTful API的设计和实现,具备实际开发经验。

4. 熟练使用关系型数据库(如PostgreSQL、MySQL),能够编写高效的SQL查询。

5. 熟悉缓存系统(如Redis),并能根据业务需求进行合理配置。

6. 熟练使用消息队列系统(如Kafka、RabbitMQ),处理异步任务和事件流。

7. 熟悉CI/CD工具,能够参与自动化构建和部署流程。

8. 熟悉单元测试、集成测试和端到端测试,并能编写高质量的测试代码。

加分项:

1. 有大模型框架(如Llama-Index、LangChain)的使用经验,熟悉如何将AI技术与后端服务结合。

2. 熟悉微服务架构设计,具备分布式系统开发和维护经验。

3. 具备容器编排(如Kubernetes)的经验,能够管理复杂的生产环境。

期望特质

1. 具备强烈的责任心和团队合作精神。

2. 注重代码质量和系统性能,追求卓越的技术解决方案。

3. 能够独立解决问题,同时善于与团队成员沟通协作。

4. 拥有良好的英语读写能力,能够阅读和理解英文技术文档。

加分背景

1. 计算机科学或相关领域的学士及以上学位。

2. 曾参与过大型项目的完整生命周期(从需求分析到上线维护)。

3. 在开源社区有贡献经历,或有个人技术博客/作品集。

工作地址

北京 - 通州区- 经济技术开发区科谷一街10号院经开区国家信创园查看地图

职位发布者:

拉勾安全提示
· 求职中如遇招聘方扣押证件、要求提供担保或收取财物、强迫入股或集资、收取不正当利益或其他违法情形,请立即举报
· 如遇岗位要求海外工作,请提高警惕,谨防诈骗
面试评价
【查看更多评价】
该职位尚未收到面试评价
上海知满科技有限公司

知满科技

相似职位