更新于 3月9日

后台软件开发工程师

1.1-2万
  • 北京朝阳区
  • 燕莎
  • 3-5年
  • 大专
  • 全职
  • 招2人

职位描述

C++互联网云计算/大数据计算机软件
【岗位职责】
l 核心服务开发与测试:负责基于 Linux 平台的高性能后端服务架构设计与实现。主导 gRPC 及 RESTful API 的开发工作,技术栈涉及 Java / Go / C++ 中的一种或多种;负责编写高质量的单元测试与集成测试代码,确保服务的稳定性、高可用性与低延迟。
l 数据存储与应用:负责关系型数据库(如 MySQL/PostgreSQL)及时序数据库(如 InfluxDB/TDengine/Prometheus)的模型设计、应用开发及性能调优,解决海量数据存储与复杂查询难题。
l 中间件集成开发:利用 Message Queue(如 Kafka, RabbitMQ, RocketMQ 等)构建高吞吐、解耦的异步处理系统;熟练使用 Redis 进行缓存策略设计、分布式锁实现及高性能数据读写开发。
l 工程化与版本控制:践行软件工程最佳实践,编写高可维护性代码。熟练使用 Git 进行代码版本管理、分支策略制定及团队协作,确保代码库的整洁、规范与可追溯性。
l 文档建设与国际化:具备优秀的英语技术文档阅读能力,能快速跟进国际前沿技术(RFC, Official Docs);负责撰写清晰的项目设计文档、API 接口文档及代码注释,促进团队知识沉淀。
【能力要求】
l 须深度参与过 3 个及以上完整的软件开发项目。请在简历中详细列出这3个项目,说明您在其中的角色、使用的技术栈、解决的难点及最终成果。
l 精通 Java、Go 或 C++ 中至少2门语言,理解其底层原理(如内存管理、并发模型、GC机制等),并有实际的大型项目开发经验。
l 熟悉 Linux 开发环境,掌握常用的系统命令与调试工具;深入理解 TCP/IP、HTTP/2、gRPC 等网络协议。
l 熟练掌握主流关系数据库及时序数据库的使用与调优。深入理解Redis数据结构及其应用场景。熟悉主流消息队列的原理及使用场景,有处理消息积压、丢失等问题的经验。
l 熟练使用 Git 工作流,具备良好的代码规范意识(Code Review习惯)。重视测试驱动开发(TDD)或拥有完善的单元测试习惯,能独立承担模块的测试工作。
l 英语 CET-6 或以上,能够流畅阅读英文技术原版文档,具备良好的英文技术文档撰写能力。
l 具备良好的逻辑思维能力、问题分析与解决能力,对新技术有强烈的求知欲,具有良好的团队合作精神和沟通能力。
【加分项】
l 有开源项目贡献者或在 GitHub 上有高质量代码仓库(请附链接)。
l 参与过的3个项目中包含高并发、分布式系统设计经验者优先。
l 熟悉容器化技术(Docker/Kubernetes)及 CI/CD 流程者优先。
l 在时序数据处理、物联网(IoT)或云原生领域有相关项目经验者。

工作地点

北京朝阳区国航世纪大厦3层107室

认证资质

营业执照信息

职位发布者

陆女士/HR

昨日活跃
立即沟通
公司Logo北京通和岛能源科技有限公司
北京通和岛能源科技有限公司(简称“THD”),THD的追求是在智慧能源领域实现用户的梦想,并依靠点点滴滴,契而不舍的艰苦追求,使我们成为国家级铁塔能源服务运营商。我们是一支年轻的创业者团队,我们拥有创造未来共享能源服务的机遇和趋势。我们的核心价值观:简单、开放、激情、诚信、极致执行力、拥抱变化、独立思考是我们对事业的承诺,它将永远印记在每一位 THD人的心里。
公司主页