Sr. Software Engineer, Video Tech

| Remote
Sorry, this job was removed at 9:08 a.m. (CST) on Thursday, February 10, 2022
Find out who's hiring remotely in New York City, NY.
See all Remote Developer + Engineer jobs in New York City, NY
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Vimeo Encoding Team’s mission is to empower creators to make, share and sell amazing videos directly to viewers worldwide, in the highest quality possible. This team takes care of everything that happens to the videos our users have uploaded, including storage, streaming, compression, and quality preservation.

As a Senior Software Engineer, you will be responsible for orchestrating the various video services developed and integrating new technologies in the Vimeo systems, surfacing the team ideas and applications directly into the hands of our users - a unique opportunity to interact with the entirety of the video pipeline, from start to finish. For this reason a wide range of programming languages and cloud networking knowledge is required.

What you’ll do:

  • As an individual contributor, be part of a team of developers working on the cutting edge, cloud based award winning video-creation platform.
  • Develop and maintain QoE (Quality of Experience) metrics, making sure video playback remains top notch.
  • Work closely with R&D team members to develop and innovate video applications as well as be on the frontline to design while implementing technical changes in every aspect.
  • Collaborate with other teams (i.e. Product, Design) in all aspects of the software development lifecycle.
  • Architect efficient and reusable front-end systems, and design the libraries and frameworks.
  • Self organized, independent team player who thinks outside-of-the-box.

Skills and knowledge you should possess:

  • Frontend and backend programming experience
    • Especially fluent in JavaScript and PHP
    • Nice to have: Python and Golang 
  • Working knowledge of multimedia transcoding pipelines.
  • Basic system programming knowledge
  • Familiarity with database and networking concepts, as well as container technology (Docker).
  • Experience with CDN vendors and streaming protocols, such as MSE or WebRTC.
  • Strong communication, mentoring skills, and teamwork.

Bonus points:

  • Experience with container orchestration technologies like Kubernetes.
  • Video encoding/transcoding experience (ie. ffmpeg, x264).
  • Effective contributions to open source multimedia projects.

What should you bring to the team?

  • Perspective and deep understanding of the trends in the frontend world
  • Development of significant features or projects, transforming an idea into reality
  • Team player, Get-it-done attitude and quick learner
  • Excellent communication, collaboration and influencing skills

#LI-JP1

About us:

Vimeo (NASDAQ: VMEO) is the world’s leading all-in-one video software solution. Our platform enables any professional, team, and organization to unlock the power of video to create, collaborate and communicate. We proudly serve our growing community of over 230 million users — from creatives to entrepreneurs to the world’s largest companies.

Vimeo is headquartered in New York City with offices around the world. At Vimeo, we believe our impact is greatest when our workforce of passionate, dedicated people, represents our diverse and global community. We’re proud to be an equal opportunity employer where diversity, equity and inclusion is championed in how we build our products, develop our leaders, and strengthen our culture.

Learn more at www.vimeo.com 
Learn more at www.vimeo.com/jobs

More Information on Vimeo
Vimeo operates in the Cloud industry. The company is located in New York, NY. Vimeo was founded in 2004. It has 840 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Friends outside of work, Eat lunch together, Intracompany committees and Daily sync. To see all 23 open jobs at Vimeo, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VimeoFind similar jobs