Enable job alerts via email!

Full Stack Engineer, Traffic Management

Borr Drilling

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company seeks a Full Stack Engineer specialized in traffic management for their Edge platform, a Kubernetes-based distributed system. The role involves designing control systems, troubleshooting global performance issues, and requires strong knowledge in networking protocols and programming. Join them to impact their advanced infrastructure as they inspire creativity through technology.

Qualifications

  • Minimum 3 years experience in relevant fields.
  • Knowledge of networking protocols like BGP, IP, TCP, UDP.
  • Understanding of HTTP, HTTPS, QUIC.

Responsibilities

  • Design and build a control system to manage traffic.
  • Analyze and troubleshoot performance issues.
  • Support services on public internet connectivity.

Skills

Networking protocols
Programming in Go
Scripting in Shell and Python

Education

Master’s degree or Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science

Tools

Kubernetes
DNS services

Job description

Full Stack Engineer, Traffic Management

Singapore | Regular | R&D | Job ID: A118452

Responsibilities

About the Team: Edge platform is a Kubernetes-based distributed system managing hundreds of PoPs worldwide. It provides cloud-native interfaces for internal and external users to deploy and manage various latency-sensitive workloads, including traffic acceleration, CDN caching, gaming, livestreaming, RTC, and edge computing. We (Infra as a Service group) seek experienced software engineers skilled in Kubernetes, virtualization, or networking to enhance workload lifecycle management, multi-tenant isolation, performance optimization, and scaling capabilities.

  1. Design and build a control system to direct traffic based on performance or cost strategies.
  2. Analyze and troubleshoot performance issues in TikTok's global user routing layer.
  3. Support internal and external services on public internet topology and connectivity.
Qualifications

Minimum Qualifications:

  • Master’s degree or bachelor’s degree with 3+ years of experience in Computer Engineering, Electrical Engineering, Computer Science, or related fields.
  • Knowledge of networking protocols such as BGP, IP (IPv4 and IPv6), TCP, UDP.
  • Understanding of HTTP, HTTPS, QUIC.
  • 3+ years of programming experience in Go or scripting in Shell and Python.

Preferred Qualifications:

  • Experience with Kubernetes.
  • Experience with DNS services.
  • Knowledge of SNMP, sFlow protocols.
  • Understanding of the internet OSI model.
  • Fast learner.
Job Information

About Us: Founded in 2012, ByteDance aims to inspire creativity and enrich life through products like TikTok, Lemon8, CapCut, and platforms like Toutiao, Douyin, and Xigua. We strive to connect, consume, and create content seamlessly.

Why Join ByteDance: Our mission is to inspire creativity and enrich life. We foster a culture of curiosity, humility, and impact, encouraging innovation and continuous growth. Join us to make a difference and explore limitless possibilities.

Diversity & Inclusion

ByteDance is dedicated to creating an inclusive environment valuing diverse skills, experiences, and perspectives. We celebrate our global community and are passionate about fostering an environment that reflects the many communities we serve.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.