管理者范文网 > 安全管理 > 岗位职责 > 岗位职责范文
栏目

后端研发岗位职责20篇

更新时间:2024-11-20

后端研发岗位职责

岗位职责是什么

后端研发工程师是软件开发团队中的关键角色,他们负责构建和维护支撑应用程序运行的服务器端逻辑,确保系统的稳定性和高效性。他们与前端开发者紧密合作,共同打造无缝的用户体验,同时与数据库管理员和系统架构师协同工作,优化数据处理和存储。

岗位职责要求

1. 精通至少一种后端编程语言,如java、python、ruby或go。

2. 熟悉常用的数据结构和算法,具备良好的编程习惯。

3. 深入理解web应用架构,包括http协议、restful api设计等。

4. 掌握数据库原理,熟悉sql查询和nosql存储。

5. 具备分布式系统、微服务架构的知识和实践经验。

6. 具备良好的问题解决能力,能独立分析和调试复杂系统问题。

7. 热衷于技术研究,关注行业动态和技术趋势。

8. 良好的沟通技巧,能够与团队成员有效协作。

岗位职责描述

后端研发工程师的工作涉及多个层面,包括但不限于:

1. 设计和实现高效的服务端逻辑,以满足业务需求和性能指标。

2. 构建可扩展、可维护的代码库,遵循最佳实践和团队规范。

3. 与前端团队协作,定义api接口,确保前后端数据交互的顺畅。

4. 优化数据库设计,提高数据读写效率,保障数据安全。

5. 参与系统架构设计,考虑高可用性、容错性和可伸缩性。

6. 定期进行代码审查,确保代码质量,并推动团队技术提升。

7. 监控系统性能,识别瓶颈,实施性能优化措施。

8. 及时响应线上问题,进行故障排查和修复,确保服务稳定性。

有哪些内容

后端研发工程师的工作内容广泛,具体包括:

1. 项目开发:参与项目的需求分析,编写高质量的后端代码,完成功能实现。

2. 系统集成:与前端、数据库等其他组件进行集成,确保系统整体功能的完整。

3. 性能调优:针对系统性能进行持续优化,提升响应速度和并发处理能力。

4. 故障处理:监控系统运行状态,快速定位并解决问题,保证服务的连续性。

5. 技术研究:跟踪最新技术动态,探索新技术在项目中的应用可能性。

6. 文档编写:编写和维护技术文档,方便团队成员理解和维护代码。

7. 团队协作:与团队成员共同讨论解决方案,分享技术知识,提升团队技术水平。

8. 代码版本管理:使用git等工具进行版本控制,确保代码的版本管理和协同开发。

作为后端研发工程师,需始终保持对技术的热爱和对挑战的热忱,通过不断学习和实践,为用户提供更优质、更稳定的产品和服务。

后端研发岗位职责范文

第1篇 后端研发工程师-分布式查询引擎方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1. 负责大数据产品中查询引擎模块的开发与维护;

2. 负责查询优化方案的设计和实现;

3. 负责处理查询引擎方面的疑难问题;

4. 提升产品整体的运行效率与稳定性。

岗位要求:

1. 计算机或相关专业毕业,本科及以上学历,两年以上的 hadoop 及相关生态的应用与开发经验;

2. 熟练掌握 linu_ 系统下的 c 语言和 java 语言编程,有良好的代码习惯;

3. 了解 mpp 架构,有 impala/hive/spark 等计算系统底层执行引擎调优经验者优先;

4. 对大数据方向感兴趣,乐于帮助客户实现数据驱动;

5. 计算机基础知识扎实,对分布式系统具有浓厚兴趣;

6. 对接触各种互联网产品感兴趣,乐于培养自身的产品意识;

7. 快速学习能力,主动性强。

第2篇 后端研发leader-ea职位描述与岗位职责任职要求

职位描述:

工作职责:

1、 负责公司企业级产品后端研发团队的搭建和管理。后端开发语言以java为主;

2、负责团队研发流程规划和优化,持续提升交付能力;

3、参与业务需求讨论,评审产品设计,驱动研发团队一起按时、高质量完成产品交付,对产品质量和研发效率负责。

任职要求:

1、计算机及其相关专业,本科及以上学历,5年以上的研发经验;

2、2年以上团队管理经验,能够打造快速进步的优秀团队,有跨地域管理经验者优先;

3、较好的产品意识,关注数据,愿意将产品效果做为工作最重要的驱动因素;

4、有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新技术;

5、积极乐观,认真负责,执行力强,责任心强,具备良好的沟通能力和优秀的团队协作能力。

第3篇 后端研发工程师-分布式数据应用方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1. 建设神策基础平台, 为神策各产品线提供基础支持;

2. 负责神策数据导入系统及其周边工具的研发;

3. 负责神策结构化存储引擎及其周边工具的研发;

4. 提升产品整体稳定性、易用性及运行效率。

岗位要求:

1. 计算机或相关专业毕业,本科及以上学历,具备两年以上的hadoop及相关生态项目的应用开发经验;

2. 至少具备java/c++等流行语言的项目经验,有rust/golang/scala语言经验优先;

3. 熟练掌握uni_/linu_开发环境, 对常用命令运行娴熟,能够根据实际需要快速编写bash/python脚本;

4. 熟悉hdfs/hbase/cassandra等分布式存储系统及其工作原理,有底层源码贡献或阅读者优先;

5. 对大数据方向感兴趣,乐于帮助客户实现数据驱动;

6. 快速学习能力,主动性强

第4篇 后端研发工程师职位描述与岗位职责任职要求

职位描述:

工作职责:

工作职责:

1.参与核心业务系统分析;

2.参与核心业务系统的设计开发;

3.参与指定的研发攻关项目。

任职资格:

1、负责k12直播课产品搜索/推荐产品规划设计及落地执行方案,制定各阶段产品工作方向与发展目标;

2、负责搜索/推荐系统的维护,排序/推荐策略优化,搜索/推荐效果评估等工作,编写并输出产品解决方案;

3、与各需求方紧密合作,推进技术、测试、设计等部门按项目计划输出产品价值;

4、洞察产品发展趋势,不断策划设计高价值搜索/推荐产品形态与业务模式,促进课程售卖业绩提升。任职资格: 1、本科及以上学历,至少3年互联网产品工作经验,技术背景优先考虑;

2、主导或参与过搜索/推荐产品项目规划设计阶段,熟悉搜索算法、推荐策略等策略产品

3、对数据敏感,具备优秀建模能力、策略分析能力、逻辑分析能力;

4、有搜索、推荐、电商等大型平台型产品经验者优先考虑;

5、良好沟通协作能力,抗压性强,有自驱力,责任心强。

第5篇 后端研发工程师-apaas 团队职位描述与岗位职责任职要求

职位描述:

工作职责:

1、对标业内顶级 paas 和saas 平台产品,按照业务领域需求,打造优秀的产品;

2、协作开发,编码实现;

3、参与技术方案讨论,解决开发中的技术难点;

4、提出建设性意见,提升系统性能。

任职要求:

1、统招本科以上学历,3-5年工作经验;

2、良好的编码品味,优秀的设计能力,热爱写代码;

3、喜欢新技术,对业内主流的技术有自己的解读和见解,了解其优势劣势及适用场景;

4、基础知识扎实, 协议、架构、存储、缓存、安全等;

5、聪明、乐观、认真负责、视野开阔、善与协作。

第6篇 后端研发高级工程师 - 实验评估方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责支撑字节跳动所有产品线的线上实验系统的开发。

2、负责系统的核心编码,测试,运维等工作,承担重点、难点的技术攻坚。

3、参与产品讨论和开发实现。

任职要求:

1、1-3年以上c/c++程序开发经验,学历本科及以上;

2、精通linu_环境下的网络编程,多线程编程;

3、掌握常用的后端开发技术: 协议、架构、存储、缓存、安全等;

4、有较好的产品意识优先,有大数据相关背景优先;

5、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;

6、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术。

第7篇 后端研发工程师-国际化方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责今日头条国际化相关产品的后台业务研发;

2、负责在线大流量高并发系统设计;

3、主要实现语言为golang / python。

任职要求:

1、本科及以上学历,计算机、通信等相关专业;

2、有扎实的编程能力,有优秀的设计和代码品位;

3、深刻理解计算机原理,有良好的数据结构和算法基础;

4、熟悉mysql、memcache、redis、消息队列等常用web组件,并有能力进行定制化改进;

5、有高并发服务设计和实现经验优先;

6、有较好的产品意识优先;

7、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;

8、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术;

9、有过国际化背景或者国际化产品设计开发经验者优先。

第8篇 高级后端研发工程师(风控方向)-电商职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责风控系统的技术规划、系统设计与核心模块的研发工作,能够在高并发、大流量请求情况下保障的业务安全;

2、以数据为驱动,运用大数据,通过离线清洗、实时在线计算等大数据处理引擎不断提高风控系统的准确性和时效性;

3、与风控的产品、运营团队紧密协同,高质量地完成业务需求之外,共同完成完善风控模型和特征体系的建设;

4、与相关部门对接,及时响应发现方向的安全问题(包括但不限于反垃圾/反作弊、欺诈、套现、薅羊毛、账号安全等相关风险方向);

5、监控与挖掘离线数据与在线服务潜在的风险,并协助业务同学解决发现的风险点,提高业务同学的安全意识。

任职要求:

1、计算机相关专业本科及以上学历,有3年以上的信息安全、数据保护、风控等相关领域工作经验;

2、有扎实的编程基础,至少熟悉 golang/c/c++/php/python 等技术栈其中的一种;

3、深刻理解计算机原理,有良好的数据结构和算法基础,熟悉网络编程、多线程编程技术,有优秀的代码设计能力;

4、熟悉大数据相关技术,kafka/flink/hadoop/storm/spark等;

5、关心时事,对热点安全事件、风控行业动态具有较强的敏感度。

第9篇 后端研发工程师(工具)职位描述与岗位职责任职要求

职位描述:

岗位描述:

1、理解业务需求,参与系统功能代码编写及架构设计开发工作;

2、主持参与系统的开发与维护,分析系统的优化点,解决存在的技术问题,主动推进陪玩业务模块的性能优化,保证系统的稳定性;

3、代码编写,文档撰写,code review,指导和培训新工程师

4、重点项目的设计方案支持与评审

岗位要求:

1、本科或以上学历,计算机软件或相关专业,有3年以上工作经验;

2、精通java开发,深入理解jvm原理,熟悉netty等网络组件,熟悉常用框架(spring、spring mvc、mybatis、dubbo)并能掌握其原理和机制;

3、熟悉 mysql,redis,mq,消息推送等技术的使用与优化

4、熟悉spring cloud微服务或者dubbo微服务技术体系,对分缓存使用,熔断限流等技术的原理和使用场景有一定理解

5、具备系统调优、性能调优等技能,对疑难技术问题具备较强的排查能力;

6、参与或负责过大规模分布式系统的开发设计;

7、对技术有激情,有较强的独立开发能力、主动的学习能力,良好的沟通表达能力和团队协作能力;

8、有参与内容投放/广告投放系统建设等类似开发经验者优先;

第10篇 后端研发工程师-研发平台方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、致力于打造先进、标准化的研发工具及平台,加快研发效能和提升工程师团队效率及质量;

2、负责高质量的设计和编码,承担重点、难点的技术攻坚;

3、和产品经理配合,参与产品需求讨论、功能定义等;

4、工作中主要使用到的技术栈是 go、python 等。

任职要求:

1、计算机科学或相关技术专业本科及以上学历(或具备同等水平的实践经验);

2、良好的设计和编码品味,热爱写代码能产出高质量的设计和代码;

3、掌握当前比较流行的后台的开发技术:go/python、协议、架构、存储、缓存等,对 web安全有了解。

4、较好的产品意识,愿意将产品效果做为工作最重要的驱动因素;

5、拥有代码托管、ci/cd、devops、大数据处理等工具开发经验者优先。

第11篇 .net后端研发高级工程师职位描述与岗位职责任职要求

职位描述:

岗位职责

1. 负责b/s架构业务项目的软件开发;

2. 根据开发进度和任务分配,完成核心模块软件的设计、开发、编程任务;

3. 参与软件系统的设计和分析;

4. 有一定的针对代码重用性、扩展性设计的经验和能力;

任职要求

1.计算机相关专业本科及以上学历,3年以上.net开发经验;

2.思维清晰敏捷,逻辑能力强,良好的表达能力;

3.有电子签章和金融行业工作经验优先考虑;

4.精通.net framework、mvc开发模式、asp.net、aja_、json等开发技术;

5.熟悉服务端常见的一些开发技术,比如池,socket,序列化,压缩,多线程等优先;

6.熟悉服务端的高并发数据的处理技术;

7.熟悉服务端常见的一些优化技术,比如缓存,队列,索引,异步操作等优先;

8.熟悉mssql数据库,熟悉关系数据库逻辑和物理建模,熟悉非关系型数据库;

9.具有良好的编程风格,代码编写严谨,具有良好的团队精神和服务意识,有一定抗压能力。

第12篇 后端研发工程师-风控方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责风控引擎的设计与实现,支持字节跳动旗下所有产品线风控需求;

2、负责高性能、高并发、低延迟的后台系统持续优化和演进。

任职要求:

1、具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;

2、精通至少一门编程语言,熟练运用各种常用算法和数据结构,有独立的实现能力;

3、熟悉在线系统开发,策略引擎及模型系统者优先;

4、有大流量后端系统研发经验者优先。

第13篇 后端研发工程师-头条运营方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责今日头条运营平台的设计和开发;

2、负责今日头条运营线上系统模块的设计和开发。

任职要求:

1、熟练掌握python、php、c++、java、golang中的至少一门语言;

2、熟练掌握数据库相关知识和基础操作;

3、有b端平台产品开发经验加分;

4、熟悉前端技术加分;

5、扎实的计算机基础,对技术有热情,愿意不断尝试新技术和业务挑战;

6、有产品sense,能够深入理解业务场景,主动思考基于业务场景下的平台设计。

第14篇 高级后端研发工程师-风控方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责风控核心系统建设,业务分析、系统设计、功能开发;

2、负责系统架构重构优化,建设高并发,高性能,高可用系统,支撑亿级访问量;

3、指导初级工程师,组织团队技术,促进团队成员共同进步;

任职要求:

1、三年或以上服务端开发经验,精通java、go、python、c++任一种语言,有良好的编程习惯;

2、拥有高并发高可用系统的开发经验,熟悉常见设计模式;

3、精通mysql开发,熟悉数据库原理和常用性能优化技术,了解etl、hive等应用场景;

4、有较强的逻辑思维,数据分析能力,善于分析、归纳、解决问题,能够独立或带队进行项目开发;

第15篇 资深后端研发工程师-人力资源管理系统职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责对标业内顶级 paas 和saas 平台的需求研究、技术研究和实现,包括但不限于底层元数据管理、高度灵活的权限管理系统、可扩展的数据存储方案、分布式搜索引擎技术;

2、负责团队服务质量、稳定性,从工具、系统上提升团队开发效率,对重点及有难度的技术攻坚;

3、负责团队 scrum 流程推进和优化;

4、负责发现和产出对团队效率提升有价值的产品和工具。

任职要求:

1、统招本科学历,5-7年工作经验;

2、良好的设计和编码品味,热爱写代码;

3、较好的产品意识,愿意将产品效果做为工作最重要的驱动因素;

4、掌握web后端开发技术: 协议、架构、存储、缓存、安全等;

5、积极乐观,认真负责,乐于协作。

第16篇 后端研发工程师-growth方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责程序化投放、冷启动、用户激励等核心系统的开发和优化

2、持续为公司孵化有增长价值的业务方向和新产品

3、利用海量数据和分析技术理解用户行为并做出产品决策

4、快速学习新技术、深入未知领域并应用到产品实现

5、完成跨部门紧密合作,推动用户产品的不断迭代优化

任职要求:

1、本科及以上学历,计算机、通信等相关专业

2、熟练掌握算法、数据结构等基础知识

3、强悍的系统设计及编码能力,至少熟练使用一门编程语言(c/c++/java/python/go/php 等)

4、熟悉 mysql/redis/memcache/hbase/mongodb/nsq/kafka/thrift 等常用 web 开发组件的原理及使用场景

5、熟悉 http 协议、web安全

6、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力

7、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术

具备以下条件者优先

1、有growth业务相关经验优先

2、有高并发线上服务开发经验优先

3、有大数据集、分布式计算工具(mapreduce,hive,storm,spark 等)工作经验优先

4、有客户端开发经验优先

5、具有较好的产品意识优先

第17篇 后端研发leader-企业应用职位描述与岗位职责任职要求

职位描述:

工作职责:

1、 负责公司企业级产品后端研发团队的搭建和管理。后端开发语言以java为主;

2、负责团队研发流程规划和优化,持续提升交付能力;

3、参与业务需求讨论,评审产品设计,驱动研发团队一起按时、高质量完成产品交付,对产品质量和研发效率负责。

任职要求:

1、计算机及其相关专业,本科及其以上学历,5年以上的研发经验;

2、2年以上团队管理经验,能够打造快速进步的优秀团队,有跨地域管理经验者优先;

3、较好的产品意识,关注数据,愿意将产品效果做为工作最重要的驱动因素;

4、有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新技术;

5、积极乐观,认真负责,执行力强,责任心强,具备良好的沟通能力和优秀的团队协作能力。

第18篇 后端研发工程师-头条号数据平台方向职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责内容质量平台的设计,内容特征的计算和抽取,以及数据pipeline的建设;

2、负责项目架构设计与优化,后端业务逻辑开发。

任职要求:

1、本科及以上学历,计算机、通信等相关专业;

2、具备强悍的编码能力,有扎实的数据结构和算法功底;

3、熟悉linu_开发环境,熟悉掌握至少一门高级语言:c/c++/python;

4、熟悉hadoop,hive,spark,storm,kafka等常用工具;

5、有内容集成、离线分析、数据挖掘、大型工程架构经验者优先;

6、工作认真细致踏实,较强的学习能力、分析解决问题能力;

7、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力。

第19篇 高级后端研发工程师-云计算职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责构架字节跳动大规模分布式机器学习平台

2、负责底层资源调度系统的架构升级

3、为公司各个业务线提供高效稳定的计算服务

任职要求:

1、本科及以上学历,计算机、通信等相关专业

2、熟悉openstack、docker、swarm、kubernetes、coreos、mesos等技术

3、熟悉kvm、vmware、_en等虚拟化技术

4、有devops相关平台的设计研发经验,熟悉持续交付

5、熟练掌握linu_环境下的c/c++/go/python/shell/php等一门以上语言

6、具备一定的网络知识,熟悉tcp/ip通信原理,熟悉socket编程

7、有较好的产品意识

8、三年以上相关工作经验,曾负责或参与过iaas,paas平台的设计实现

9、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力

10、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术

具备以下条件之一者优先:

1、具有内核、操作系统、网络相关开发经验者优先

2、具有开源项目的贡献或源码分析经验优先

3、具有大型研发平台经历者优先

4、具有负载均衡、ips、ids等网络平台研发经历者优先

5、具有cdn、cache、web server研发经验者优先

6、具有dns相关研发经验者优先

第20篇 后端研发leader职位描述与岗位职责任职要求

职位描述:

工作职责:

1、负责字节跳动企业saas应用核心平台的研发和管理;

2、在子系统级别独当一面,高质量把控相关研发工作的全生命周期,具体包括产品形态讨论,需求分析、文档撰写、设计编码、测试运维、效果追踪等工作;

3、负责团队平台化服务化建设,逐步提升研发效率、研发质量,通过技术不断产出驱动业务的发展;

4、关注前沿技术发展,能够将新知识传递给团队,并且转化到潜在项目中;

5、负责团队建设,构建高效、创新、追求极致的研发团队。

任职要求:

1、计算机及其相关专业,本科及以上学历,5年以上的研发经验;

2、2年以上团队管理经验,优秀的团队管理能力,形成管理方法论,并有突出的落地实施经验;

3、良好的设计和编码品味,优秀的落地编码能力 - 包括速度和整体品质,工作输出品质达到业内一流;

4、掌握后端开发相关知识/技术/工具链: 协议、架构、存储、缓存、安全等方向;

5、优秀的架构设计和落地能力,能独立负责复杂子系统的研发;

6、较好的产品意识,深入参与产品设计/讨论,重视产品效果,推动团队形成创新和技术驱动能力;

7、良好的职业素养和自驱力,优秀的技术热情,能够持续学习和自我提高;

8、积极乐观,认真负责,善于协作;

9、有支付、订单、计费、营销、usergrowth等系统研发经验优先;

10、精通python/golang优先。

《后端研发岗位职责20篇.doc》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档

相关专题

相关范文

分类查询入口

一键复制