Job Title : Junior / Senior Developer, Media Server
Job Type: Full-time Employee
Reporting to: Director of Engineering
Excellent hands-on engineer to work on developing a next generation of media server
software. A developer in this role is an integral part of a core team of talented software
engineers committed to the development of fast and quality way of video sharing service
that will revolutionize the video sharing technology over the internet. This role involves a
significant contribution to the development of server side components which includes a
learning opportunity of developing products in the video streaming space.
Good hands on experience with AWS.
Solid programming experience in C/C++,Python
Experience and knowledge about AWS services such as Lambda, EFS, auto scaling,
load balancing etc
Experience on building docker based application and provisioning dockerized
application is highly preferable
Good understanding of HTTP protocol is a must.
Experience in following components is highly desirable
o Web Servers : Apache, Nginx
o Databases : MySql, redis, mongoDB, Firebase
o Python frameworks : Django, Flask
o Source control : Git
o REST APIs
Strong understanding of, memory management, file I/O, network I/O, concurrency
Specific Responsibilities :
Learning opportunity to work on scalable video deployments.
Extending Mobile Application Backend for the customer specific features
Maintain and extend an existing software components developed in the Media
Proactive in creating a multi-paradigm engineering culture by working with a
cross-functional team placed locally and globally.
What You Bring to the Table :
Strong skills and experience in coding with Python, cloud functions etc
Minimum of 1 -2 yrs Experience with AWS services and Github
At least 6 to 1yr experience in S3 or other storage / CDN services
Exposure to NoSql database on developing mobile backend.
Use of Agile and Jira tools
BS or equivalent in Computer Science or Engineering