NewSQL研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责字节跳动自研NewSQL架构设计与研发;
2、负责字节跳动数据库引擎优化。
任职要求:
1、linux系统知识扎实,精通C/C++/Python/Golang/Rust语言中的一种;
2、熟悉linux内核,精通任意一种语言的多线程、网络编程、分布式开发;
3、深入了解数据库原理,熟练掌握分布式存储、分布式云数据库(如AWSAurora/AliPolarDB等)、计算的关键技术并有实战经验;
4、良好的沟通与团队合作。
具备以下条件之一者优先:
1、熟悉Mysql源码者、Innodb等引擎、熟悉B+树,AST语法树,语义分析、熟悉Paxos算法,Raft算法者优先;
2、有CloudNative的RDS开发经验者优先。
篇2:分布式结构化半结构化存储研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责字节跳动自研分布式结构化半结构化存储系统架构设计与研发。
任职要求:
1、熟练使用C/C++;
2、Linux系统知识扎实,精通任意一种语言的多线程、网络编程、分布式开发;
3、深入了解数据库原理,熟练掌握分布式存储、计算的关键技术并有实战经验;
4、熟练使用常用开发调试工具,如Git,GDB。
具备以下条件之一者优先:
1、开源社区活跃贡献者优先;
2、熟读过rocksdb/redis/mongodb/hbase/tidb/cockroachdb/scylladb/neo4j/etcd任一源代码优先;
3、熟悉SQL协议、Paxos、Raft等一致性协议者优先。
篇3:文档数据库研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责字节跳动自研DocumentDB架构设计与研发;
2、负责字节跳动DocumentDB的存储引擎优化。
任职要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握Linux环境下的C/C++/Go/Python中一门或者多门语言;
3、熟悉MongoDB/AWSDocumentDB的原理/架构/实现;
4、良好的沟通与团队合作。
具备以下条件之一者优先:
1、了解云服务架构的技术挑战,并有对应的解决方案;
2、有过高流量大并发,有MongoDB或NoSQL数据库内核开发经验者。
篇4:ServiceMesh研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、参与服务于全公司的ServiceMesh系统的架构设计与实现;
2、支持ServiceMesh在业务落地,支撑起微服务的发现、治理、安全、流控全流程,对万亿级流量施加出色的掌控力。
任职要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握Linux环境下的C/C++/Go/Python/Java中一门或者多门语言;
3、具备优秀的逻辑思维能力,对业界全新前沿技术、思考问题实践充满热情;
4、具备扎实的操作系统、数据结构与算法能力,代码风格良好,可扩展性强。
具备以下条件之一者优先
1、熟悉CNCF项目,或有开源项目贡献经历者优先;
2、有ServiceMesh实战经验者优先。
篇5:云计算高级研发工程师容器调度方向上海职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责字节云计算基础设施的构建和优化;
2、负责计算基础设施的可用性、稳定性保障、性能优化;
3、负责字节云微服务编排部署设计与实施;
4、负责字节云计算引擎容量管理平台开发。
任职要求:
1、熟悉Linux系统,熟练掌握shell/python/golang等开发语言;
2、有较强的系统问题分析经验和能力,能够解决复杂的系统问题。
具备以下条件之一者优先:
1、了解Kubernetes/Mesos等管控系统;
2、理解etcd等一致性存储原理,具备相关开发经验者优先;
3、了解grpc、thrift等rpc框架,具备相关开发经验者优先;
4、有过大规模云计算平台或私有云产品经验优先。