ByteDance's infrastructure team operates a large network of POPs around the world hosting edge services. They are seeking self-motivated engineers to drive stability and optimize the performance of various edge services and products running on their Kubernetes-based platform (PaaS), and to create solutions for ever growing business needs on the edge.
Requirements
- Experience in designing, analyzing, and building automation tools for large scale and complex systems.
- Familiar with Linux system from kernel to shell and beyond with experience working with system libraries, file systems, and network protocol optimization.
- Experience in one or more programming languages such as Go, Java, C++, or scripting experience in Shell and Python.
- Experience in designing, analyzing and building automation and tools for large scale systems
- Experience in building solutions cloud native (Kubernetes) environment.
- Experience in optimization over networking technologies such TCP/IP, BGP, DNS, etc. in a carrier-grade environment.
- Past experience with CDN technologies is a plus.
Responsibilities
- Build metrics, tools, automations, visualizations and monitors to facilitate the operation and optimization of the edge services.
- Build insights through statistical analysis to help drive targeted deployments to expand the coverage of our global infrastructure.
- Analyze, design and implement solutions at the system level to remove bottlenecks and improve edge service performance.
- Work in a fast-paced environment.
- Participate in technical operations and rotations in response to performance and reliability issues.
Other
- Graduate with Bachelor's or Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline
- Successful candidates must be able to commit to an onboarding date by end of year 2026.
- Self-driven and capable of coping with ambiguity and moving projects from concept to delivery.
- Strong in analytical skills and the ability to solve real world problems in a fast moving environment.