Lead Software Engineer / Architect (multimedia / Video) Job in Kpoint Technologies

Lead Software Engineer / Architect (multimedia / Video)

Apply Now
Job Summary

Experience 10 12 total years of experience. 5 6 years in video technology.

Job Location Pune

Candidate Location Anywhere

Qualification Engineering Graduate BE, BTech or MCA

Required Skill Set

  • Have built and run high-performance distributed systems end to end.
  • Proficient in multiple programming languages (Java, Python preferable)
  • Understands fundamentals of multimedia streaming technologies. Implemented either adaptive streaming or real-time video communication systems at production scale.
  • Real-life experience in building video streaming pipelines with H264, H265, AV1, AAC or similar codecs with various streaming standards.
  • Advanced debugging skills for byte-aligned protocols and standards is essential (tcpdump, hexdump etc)
  • Well-versed with Linux operating systems.
  • Strong understanding of system concepts e.g. networking, multithreading, messaging, caching.
  • Excellent written and oral communication skills. Can explain complex concepts in simple terms.
  • Can influence others by articulating the pros and cons of technology decisions.
  • Should have owned significant product areas for end-to-end delivery.

Desired Skill Set

  • Familiar with cloud-native approaches for building large-scale systems.
  • Prior experience with Amazon Web Service or similar public cloud service is highly desired. Understands the concepts of Object store, CDN. Container Management Systems etc.
  • Has delivered as part of an agile team using standard CI / CD pipelines
  • Used various open-source multimedia projects (Gstreamer, FFmpeg etc) for building production software.
  • Prior experience in building HLS / DASH based video distribution systems.
  • Understanding of various webrtc based communication stacks.
  • Familiar to ML models for video frame analysis (Face, Text etc)
  • Understanding of Web Service architecture and HTTP

Relevant Industry Software and IT

Job Description / Responsibilities

  • He / She will work on building media systems equivalent to AWS or Azure media services from the ground up.
  • He / She will lead the development of software systems for the platform s core video capability. Will make independent decisions and drive implementation of the future technology roadmap.
  • He / She will bring in new streaming technology standards to the platform (AV1 codec, Low latency live streaming and similar advanced capabilities).
  • He / She will measure, improve and optimize the system throughput to meet both internal and external SLAs.
  • He / She will work with a great team of engineers and collaborate within the core video area as well as the adjacent areas of the platform e.g. user management, content catalog, viewership analytics, etc
  • He / She must apply natural problem-solving aptitude, independent thinking, and avid curiosity to lead by examples.
  • He / She will coach, inspire, enthuse young engineers for contributions in the video platform core, maintain code and system sanity with the close scrutiny of software changes and practices.

Experience Required :

5 to 6 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs