Enable job alerts via email!

Senior Software Engineer I/II- Video Streaming Engineer

Genea

Singapore

Remote

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology firm is seeking a Senior Software Engineer I/II to design and implement video streaming services. The role involves writing test code, creating monitoring metrics, and leading design reviews. Ideal candidates will have proficiency in programming languages like Node.js or Python, and experience with streaming protocols and cloud technologies. This position offers a flexible work environment and comprehensive benefits, including health insurance and generous leave policies.

Benefits

Flexible work environment
24 days PTO + 10 holidays
Comprehensive leave options
Family health insurance
Recognized as a Top Workplace

Qualifications

  • 3+ years of software engineering experience required.
  • Experience with video streaming protocols is advantageous.
  • Ability to work in a flexible environment.

Responsibilities

  • Design and implement video streaming and processing services.
  • Write and test product or system development code.
  • Create metrics to monitor system performance.

Skills

Proficiency in Node.js, Python, Rust, or C/C++
Experience with REST API development
Knowledge of streaming protocols
Strong database design skills
Comfortable with AWS, Linux, Docker
Excellent communication skills

Tools

FFmpeg
GStreamer
Docker

Job description

Job Title: Senior Software Engineer I/II - Video Streaming Engineer

Department: Technology

Reports to: Engineering Manager

Experience: 3+ years

Location: Ahmedabad, Pune, India (Remote option available)

Company Introduction

Genea is built on listening to and serving our commercial real estate customers, starting with our flagship Overtime HVAC product. We have earned the trust of 21 of the top 25 largest commercial real estate companies in the US. Our solutions aim to improve operations through innovative technology, including access control, HVAC management, and billing solutions. We are expanding our software development and operations center in India and seek dynamic engineering leaders to join our growth story.

Overview

The Senior Software Engineer I/II applies engineering principles to software development, including analyzing, modifying, and creating software, as well as designing, constructing, and testing end-user applications to meet user needs.

What You'll Do
  1. Write and test product or system development code.
  2. Design and implement video streaming and processing services.
  3. Create metrics to monitor streaming experience and system performance.
  4. Participate in or lead design reviews with peers and stakeholders.
  5. Review code for best practices.
  6. Stay updated on emerging technologies and discover opportunities.
  7. Ensure redundancy and resilience of production infrastructure.
What We Look For
  • Proficiency in at least one programming language: Node.js, Python, Rust, or C/C++.
  • Experience with REST API development.
  • Knowledge of streaming protocols (RTMP, RTSP, RTP, HLS, WebRTC, DASH) and codecs (AAC, Opus, H264, H265, VP8, VP9, AV1).
  • Strong database design skills (relational and NoSQL).
  • Comfortable with AWS, Linux, Docker, CI/CD workflows.
  • Excellent communication skills.
  • Experience with multimedia libraries (FFmpeg, GStreamer, libvpx, x264, x265) is a plus.
  • Experience with video pipelines using AI inference for computer vision is a plus.
Core Competencies

Includes diversity, ethics, adaptability, design, communication, problem-solving, professionalism, quality, quantity, safety, teamwork, technical skills, and written communication.

Perks and Benefits
  • Flexible work environment.
  • 24 days PTO + 10 holidays.
  • Comprehensive leave options including maternity, paternity, etc.
  • Family health insurance and accident coverage.
  • Recognized as a Top Workplace (2021-2024).
  • Balanced 5-day workweek.

Sign-in & see how your skills match this job

Find Your Perfect Job

Sign-in & get noticed by top recruiters and get hired fast

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