Senior Golang Engineer_Live Streaming

薪資範圍:1,500,000 ~ 2,200,000 TWD / year

公司名稱: TRON DAO

About the Role:

We are seeking a highly skilled Senior Backend Engineer to join our team and lead the development and optimization of our live streaming platform, DLive.tv. You will play a key role in designing and implementing the platform's architecture while collaborating with a diverse, international team.

Key Responsibilities:

  1. Lead the architecture design and technical decisions for the DLive streaming platform, ensuring high performance, scalability, and maintainability.
  2. Mentor team members by setting clear goals, defining technical standards, and conducting code reviews to enhance the team's expertise.
  3. Collaborate with cross-functional teams, including frontend, product, and operations, to understand business needs and deliver seamless solutions.
  4. Drive projects through the entire development lifecycle, from design to production deployment.

Job Requirements:

  1. 5+ years of experience in backend development, with a Bachelor's degree or higher in Computer Science or related field.
  2. Proficient in Golang and experience in distributed, high-concurrency, and high-availability systems development.
  3. Strong foundation in computer science, including common data structures, algorithms, operating systems, and network protocols.
  4. Experience in live streaming system development, with knowledge of RTMP, HLS, WebRTC, WebSocket, and audio/video transcoding.
  5. Proficient in common service components including MySQL, Redis, ElasticSearch, and message queues, with ability to make appropriate technical decisions.
  6. Proficient in internet architecture systems, with solid understanding and practice in microservices partitioning, service governance, load balancing, and flow control.
  7. Familiarity with Docker, Kubernetes, CI/CD, and cloud-native technology stack (AWS, Azure).

Plus Points:

  • Experience in live streaming platform development.

    公司地址:

    1 HARBOURFRONT AVENUE #14-07 KEPPEL BAY TOWER SINGAPORE 098632

    其他:

    The technical interview process consists of a three-stage evaluation. Each interview combines algorithmic problem-solving challenges with live coding sessions, allowing us to evaluate both your theoretical understanding and practical coding abilities.-2025-04-01
    應徵