← 返回岗位列表美国fulltime

分布式NoSQL数据库系统软件开发工程师

雇主

ByteDance

地点

California · San Jose · 美国

待遇

$面议

工作模式

线下

截止日期

1月7日

🤖 AI 简历匹配评估

检测你的简历与该岗位的匹配度,免费

免费评估

岗位摘要

Design and develop distributed NoSQL databases and high-performance systems for global infrastructur

岗位职责

About the Team
Join ByteDance’s database development team, where you’ll build and own cutting-edge database products supporting ByteDance’s global infrastructure.
Our diverse portfolio includes relational databases, distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, and multi-model databases.
In this role, you’ll have the opportunity to enhance these services in a cloud-native environment, embracing a culture of intellectual curiosity, self-direction, and problem-solving.
Responsibilities
- Design and develop distributed NoSQL databases, with a focus on one of the following: distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, or multi-model databases.
- Build high-performance, low-latency, and highly available distributed systems to support mission-critical business operations with scalability and cost efficiency.
- Optimize compute and storage engines for cloud-native global deployments, improving efficiency and reducing operational costs.
- Provide technical guidance to internal business teams, identifying opportunities for system optimization to improve stability, functionality, and performance.
- Collaborate with cross-functional teams to develop robust database products and solutions.
- Address technical challenges in cloud service architectures, ensuring scalable solutions for large-scale, high-traffic systems.

申请条件

Minimum Qualifications:
- Proficiency in one or more programming languages (C, C++, Java, Go, Python, Rust) with strong coding skills in a Linux environment.
- Deep understanding of database principles, distributed system design, and multi-threaded programming, with hands-on experience in distributed storage and computing technologies.
- Strong knowledge of distributed consensus algorithms, with experience in database kernel development.
- Expertise in performance tuning, system optimization, and handling high-traffic, large-concurrency scenarios.
- Practical experience with large-scale cloud-native architectures and distributed system control platforms.
Preferred Qualifications:
- BS or a higher degree in Computer Science, Computer Engineering, or other related fields.
- 3+ years industry experience in system or database internals programming.
- Familiarity with popular database systems and source code such as RocksDB, Redis, MongoDB, HBase, TiDB, Neo4j, Elasticsearch, JanusGraph, YugabyteDB, or CockroachDB.

雇主简介

ByteDance is a global technology company known for its content platforms, and its infrastructure team builds and manages hyper-scale data centers worldwide, focusing on power and energy management for data center operations.

对这个岗位感兴趣?

该岗位通过项目服务流程申请,顾问可为您介绍项目详情与申请条件

咨询不收取任何费用,项目顾问将与您联系

申请海外岗位,英文简历符合当地格式规范吗?

AI 自动评估你与该岗位的匹配度,3 分钟出结果

免费评估简历匹配度

数据来源:ByteDance

岗位信息来源于公开渠道,版权归原作者所有