Overview
Position : Microservices Infrastructure Engineer, Technical Infrastructure
Location:
Team:
Technology
Employment Type:
Regular
Job Code:
A A
Responsibilities
The ByteDance Microservices Architecture (Framework & Mesh) team designs and implements a company-wide Service Mesh system.
The team has built a high-performance multi-protocol proxy and a flexible, extensible control service, integrated with the cloud platform and delivering capabilities through a lightweight RPC framework.
ByteMesh enables developers to use their preferred languages (Go, Python, Node.js, C++, Java, etc.) while providing unified service discovery, traffic management, and security auditing.
Participate in the architectural design and implementation of a company-wide Service Mesh system.
Support business adoption of the Service Mesh by enabling end-to-end capabilities such as microservice discovery, governance, security, and traffic control, with proven ability to manage traffic at trillions of requests.
Build a highly scalable centralized control system for the Service Mesh to support large-scale releases, quality assurance, observability, and diagnostics.
Qualifications
Minimum Qualifications
Bachelor’s degree or higher in Computer Science, Software Engineering, Telecommunications, or a related field.
Proficient in one or more programming languages including C/C++, Go, Python, or Java, with hands-on experience in Linux environments.
In-depth understanding of RPC principles and familiarity with related open-source frameworks such as Thrift, Seastar, brpc, Dubbo, and gRPC.
Strong analytical thinking skills, with a passion for cutting-edge technologies and practical problem-solving.
Solid foundation in operating systems, data structures, and algorithms, with clean coding practices and a focus on scalable system design.
Preferred Qualifications
Familiarity with CNCF projects or contributions to open-source projects.
Hands-on experience with Service Mesh technologies such as Istio, Envoy, or MOSN.
Contribution experience with the CloudWeGo open-source project.
About Us
Founded in 2012, ByteDance's mission is to inspire creativity and enrich life.
With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, ByteDance has made it easier and more fun for people to connect with, consume, and create content.
Why Join ByteDance
Inspiring creativity is at the core of ByteDance's mission.
Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible.
Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.
As ByteDancers, we strive to do great things with great people.
We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company.
By constantly iterating and fostering an Always Day 1 mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users.
When we create and grow together, the possibilities are limitless.
Join us.
Diversity & Inclusion
ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.
Our platform connects people from across the globe and so does our workplace.
At ByteDance, our mission is to inspire creativity and enrich life.
To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.
We are passionate about this and hope you are too.
#J-18808-Ljbffr