
Company Overview
Genea was built on a foundation of listening to and serving our commercial real estate customer’s needs, starting with our flagship Overtime HVAC product. We’ve earned the trust and loyalty of 21 of the top 25 largest commercial real estate companies in the US. Our host of cloud-based, automated solutions cut costs, reduce admin time, and maximize the tenant experience.
As we continue to expand our Software Development and Operations center in India, Genea is looking for dynamic engineering leaders to join our team and build world-class products.
Role Overview
As a Senior Software Engineer (Video Streaming Engineer), you will focus on applying software engineering principles to design, develop, test, and maintain end-user video streaming and computer vision infrastructure. You will solve technical challenges with a customer-centric, results-driven mindset while working with modern multimedia technologies and cloud infrastructure.
What You'll Do
- Write and test high-quality product and system development code.
- Design and implement video streaming and video processing services to support new and existing features.
- Design metrics to capture streaming experience quality and system performance.
- Lead and participate in design reviews with peers and stakeholders to choose appropriate technologies.
- Perform code reviews and provide actionable feedback to ensure adherence to best practices (e.g., style guidelines, testability, accuracy, efficiency).
- Maintain a pulse on emerging video technologies and identify growth opportunities in our infrastructure.
- Ensure the redundancy, resilience, and high availability of Genea's production infrastructure.
What We Look For
- Experience: 4+ years of software engineering experience.
- Core Languages: Expertise in at least one general-purpose programming language: Node.js, Python, Rust, or C/C++.
- APIs & Data: Hands-on experience with REST API development and database design across relational and NoSQL databases.
- Streaming & Media: Deep knowledge of streaming protocols (RTMP, RTSP, RTP, HLS, WebRTC, DASH) and codecs (AAC, Opus, H.264, H.265, VP8, VP9, AV1).
- Cloud & DevOps: Proficiency with AWS, Linux, Docker, and continuous deployment workflows.
- Plus Points:
- Experience with multimedia frameworks like FFmpeg, GStreamer, libvpx, x264, x265.
- Experience building video pipelines with AI inference for computer vision.
Key Competencies
- Technical Excellence & Problem Solving: Analytical mindset, continuous learner, and skilled at analyzing complex information to develop robust engineering solutions.
- Collaboration & Communication: Clear written/verbal communication, open to feedback, and strong teamwork skills.
- Adaptability & Integrity: Ability to navigate dynamic environments, deliver on commitments, and maintain high standards of quality and professionalism.
Perks & Benefits
- Work Flexibility: Flexible working environment with a balanced 5-day workweek schedule.
- Time Off: 24 days of PTO plus 10 company holidays.
- Comprehensive Leaves: Maternity, paternity, adoption, wedding, and bereavement leaves.
- Health Coverage: Family health insurance and personal accident coverage provided beyond your CTC.
- Top Workplace: Recognized as a Top Workplace from 2021 to 2025.
Timezone overlap
UTC+8–+12
Benefits
Open to
APAC
Sign in to track applications and earn points.