岗位名称:高级后端开发工程师
作为公司产品与技术架构的核心构建者,负责设计、构建和维护支撑各项业务高可用、高性能的后端系统。负责技术难题的攻克,推动技术赋能业务、保障系统稳定可靠。
岗位职责
1、负责公司核心产品线的后端系统架构设计、服务端逻辑开发、API接口设计与实现,以及数据库架构设计,确保系统的高可用、高并发处理能力和可扩展性
2、编写高质量、可维护的代码,进行代码审查;负责系统的部署、监控、性能调优与故障排查,保障线上服务的稳定性和可靠性
3、编写高质量的技术文档,包括系统设计文档、接口文档、技术方案评审文档等,促进知识沉淀和团队协作效率
4、与产品经理、前端工程师、测试工程师紧密合作,全程参与产品需求的讨论、技术方案的评审、测试与上线发布,确保项目按时高质量交付
5、主动研究并引入业界前沿技术,通过内部技术分享、代码规范制定等方式,驱动团队技术进步和技术氛围建设
任职要求
1、计算机及相关专业本科及以上学历,具备5年及以上后端开发经验,有主导或核心参与中大型分布式系统设计和落地的成功经验
2、精通Java/Python/Go/C#中的至少一门语言及其主流生态框架(如Spring Boot/Cloud、Django等),深入理解其核心原理和最佳实践
3、精通MySQL/PostgreSQL等关系型数据库及SQL优化,熟练运用Redis、消息队列(如Kafka/RabbitMQ)等中间件,并了解其工作原理
4、深刻理解微服务、分布式、容器化(Docker/K8s)等相关架构理念,具备实际的系统设计、性能调优和线上问题处理能力
5、具备优秀的逻辑思维、抽象能力和解决复杂技术问题的热情与韧性
6、拥有出色的沟通能力、团队协作精神和责任心,能够高效地进行跨部门协作
7、具备强烈的责任心和主人翁意识,工作积极主动,有良好的抗压能力,对技术有持续的热情和学习能力