Software Engineer - Edge Cloud Infrastructure

3 Months ago • All levels
Devops

Job Description

The Software Engineer - Edge Cloud Infrastructure will be responsible for designing, developing, and integrating ByteDance's global Edge IaaS platform. This includes working on modules like Virtual Machine and Bare-metal management, resource scheduling, and orchestration. The role involves collaborating with product managers, SREs, and TPMs to define feature requirements and build a cloud-native hyperconverged edge infrastructure management system. The engineer will also implement monitoring, alerting, and failover mechanisms to ensure high availability and low latency, continuously optimizing code and infrastructure configurations to enhance user experience.
Must Have:
  • Expertise in Kubernetes, virtualization, or networking stack.
  • Experience with designing and developing IaaS platforms.
  • Ability to collaborate with cross-functional teams.
  • Experience with monitoring, alerting, and failover mechanisms.

Add these skills to join the top 1% applicants for this job

user-experience-ux
networking
kubernetes

About the Team Edge platform is a kubernetes-based distributed system that manages hundreds of PoPs around the world and aims to provide cloud native interfaces to allow internal and external users to deploy and manage kinds of location/latency sensitive workloads, which includes traffic acceleration, CDN cache, gaming, livestreaming, RTC, edge computing, etc. We (IAAS, or infra as a service group) are seeking experienced software engineers expertized in kubernetes, virtualization, or networking stack to work together to further enhance the workload lifecycle management, multi-tenant isolation, and performance optimization, and scaling out capability. Responsibilities - Design & Develop Global Edge IaaS System: Work on the architecture, coding, and integration of ByteDance’s global Edge IaaS platform, focusing on modules such as Virtual Machine and Bare-metal management as well as resource scheduling and orchestration. - Collaborate Across Teams: Partner with product managers, SREs, and TPMs to define and develop feature requirements, build a cloud-native hyperconverged edge infrastructure management system. - Ensure Reliability & Performance: Implement monitoring, alerting, and failover mechanisms to guarantee high availability and low latency. Continuously optimize code paths and infrastructure configurations to improve user experience.

Set alerts for more jobs like Software Engineer - Edge Cloud Infrastructure
Set alerts for new jobs by bytedance
Set alerts for new Devops jobs in Singapore
Set alerts for new jobs in Singapore
Set alerts for Devops (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙