DescriptionSoftware Development EngineerHarmonic is the worldwide leader in video delivery solutions. We enable media companies and service providers to deliver ultra-high-quality streaming and broadcast services to consumers globally through innovative SaaS platforms and software-based appliances. We are changing the way media companies and service providers monetize live and on-demand content on every screen. More information is available at www. harmonicinc. comRole DescriptionWe are looking for a passionate Software Development Engineer to join our Hong Kong development team.
You will help design and build innovative solutions for Harmonic’s Video SaaS and Cloud Streaming Platforms, collaborating with global teams in an agile environment. You will report to the Manager, Software Development. LocationHybrid –4 days/week from our Hong Kong officeWhat You Will Be DoingDevelop scalable, high-performance software solutions that serve millions of users with high-quality video streams worldwide. Collaborate with global engineering teams to deliver high-quality features on schedule. Adopt modern software engineering practices to produce well-structured, maintainable, and secure code. Support SRE teams in resolving production issues, implementing fixes, and improving reliability.
Explore and stay current with emerging technologies, frameworks, and architecture patterns. What You Should HaveBachelor’s degree or higher in Computer Science, Computer/Electronic Engineering, Mathematics, Physics, or related disciplines. Strong understanding of computer science fundamentals — algorithms, data structures, object-oriented design, problem-solving, and complexity analysis. Proficiency in at least one of: C/C++, Golang, Java, JavaScript, Python, or Rust; familiarity with multiple is a plus. Basic knowledge of containers & orchestration (Docker, Kubernetes) and microservices. Ability to work independently while thriving in a collaborative team setting.
Successful Candidates May Have The Opportunity Topartner with our innovative teams across the globe to create the next technology for video streaming and potential career opportunity in Harmonic Canada R&D center. work with cutting-edge streaming technologies used worldwide. collaborate with global R&D teams. gain hands-on experience in building mission-critical, large-scale distributed systems. learn end-to-end software development lifecycle, including AI-Assisted Development, Agile methodologies, and modern DevOps workflows. Interested graduates, please attach a copy of your academic transcript along with your application.
Diversity, Equality, and Inclusion at Harmonic IncAt Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.