招聘公告 · 职位检索 · 央国企/事业单位/名企

Software Engineer, Microservices Framework - Data Infrastructure

单位:字节跳动类别:研发类型:社招地点:新加坡更新:2026-09-23

岗位信息

招聘单位字节跳动
工作地点新加坡
官方更新时间2026-02-26 15:31:57

职位描述

About the Team

The Microservices Framework team focuses on in-depth research in programming languages, RPC frameworks, and high-performance middleware. We provide company-wide development frameworks, high-performance middleware, a service mesh, and a unified governance platform. In addition, we deliver comprehensive performance optimization solutions for the company’s microservices ecosystem.

You will have the opportunity to participate in cutting-edge R&D and collaborate with the team to build the next-generation microservices architecture.

Key Responsibilities

- Cost Optimization: Identify high-impact optimization opportunities through cost and performance analysis, design actionable solutions, and partner with business teams to drive successful implementation.

- Technical R&D: Explore heterogeneous language communication (primarily Go and Rust) with a focus on performance optimization, including hardware acceleration, and conduct customized optimizations of the Go runtime.

- Performance Diagnosis & Optimization Platform Development: Build systematic platform capabilities to support service cost analysis, performance diagnosis, and semi-automated optimization.

任职要求

Minimum Qualifications

- Bachelor’s degree or above in Computer Science or a related field, with a solid foundation in computer science fundamentals.

- Proficient in at least one high-performance programming language such as Go, Rust, or C++, with experience in low-level performance optimization (e.g., CPU cache optimization, zero-copy techniques, lock contention handling).

- Familiar with performance profiling tools and Linux kernel tuning.

- Strong systematic problem-solving skills, with the ability to effectively identify and resolve complex issues.

- Good teamwork and collaboration skills.

Preferred Qualifications

- Extensive experience in performance diagnosis and optimization of RPC frameworks, network libraries, and Go services.

- Experience optimizing systems handling traffic at the million-QPS level.

- Excellent communication skills, with the ability to drive cross-team technical initiatives to successful implementation.

前往官方投递

提示:投递请认准招聘单位官方招聘官网,谨防中介收费。