Open positions

Please note that all positions require that you can speak and write fluent English and be able to commute to New York City's west side.

Wanna work for @Vimeo? Start following @VimeoJobs like all the cool kids. And we’re definitely cool. We checked.


Backend Engineer – PHP

Want to join a team building the best video product on the web? Vimeo is a best-of-web video sharing site with extreme commitment to quality. We are looking for full-time application engineers to join our small, passionate New York City based-team. As an engineer at Vimeo, you will play a key role in designing and launching features to serve the millions of people who make up our user community. If you love to constantly push the bar on user experience, web technology and creativity, we're the place for you.

Responsibilities
  • Implement major new features and feature improvements
  • Identify and solve compatibility issues
  • Work closely with the Product and Design/UX team to steadily improve user experience and the feature set
  • Work closely with the Backend team to profile and optimize code for performance
Skills
Must have:
  • 2+ years experience working on a high volume website
  • Expertise in PHP5, MySQL and memcache required
  • Expertise with MVC methodologies required
  • Experience with ActiveRecord-style ORM required
  • Comfortable working with in a CLI environment
  • A history of working in a cache-heavy environment and an innate understanding of issues surrounding cache
  • A history of working on modern web applications
  • An understanding of the issues surrounding large-volume websites and scalability
A plus if you have:
  • Experience with SPL a major plus
  • Experience with Solr/Lucene a major plus
  • An unhealthy obsession with building efficient, clean, and modular code and data structures
  • An ability to work seamlessly between client-facing and backend code
  • Ingenuity to leverage all the tools at your disposal to eke out every last bit of performance and build the best user experience possible
  • A desire to be personally responsible for production-level code (and willingness to answer 3am phone calls to fix your mistakes)
  • A preoccupation with staying on top of industry trends and technologies

Apply for this position

PHP Application Engineer

Want to join a team building the best video product on the web? Vimeo is a best-of-web video sharing site with extreme commitment to quality. We are looking for full time application developers to join our small, passionate New York City based team. As a developer at Vimeo, you will play a key role in designing and launching features to serve the millions of people who make up our user community. If you love to constantly push the bar on user experience, web technology and creativity, we're the place for you.

Responsibilities
  • Implement major new features and feature improvements
  • Identify and solve compatibility issues
  • Work closely with the Product and Design/UX team to steadily improve user experience and the feature set
  • Work closely with the Backend team to profile and optimize code for performance
Skills
Must have:
  • 2+ years experience working on a high volume website
  • Expertise in PHP5, MySQL and memcache required
  • Expertise with MVC methodologies required
  • Expertise with HTML/CSS experience required
  • Expertise with Javascript required, along with experience using a JS framework (we use MooTools)
  • Experience with ActiveRecord-style ORM required
  • Comfortable working with in a CLI environment
  • A history of working in a cache-heavy environment and an innate understanding of issues surrounding cache
  • A history of working on modern web applications
  • An understanding of the issues surrounding large-volume websites and scalability
A plus if you have:
  • Experience with SPL a major plus
  • Experience with Solr/Lucene a major plus
  • An unhealthy obsession with building efficient, clean, and modular code and data structures
  • An ability to work seamlessly between client-facing and backend code
  • Ingenuity to leverage all the tools at your disposal to eke out every last bit of performance and build the best user experience possible
  • A desire to be personally responsible for production-level code (and willingness to answer 3am phone calls to fix your mistakes)
  • A preoccupation with staying on top of industry trends and technologies

If you think the above represents skills you have and an opportunity you're excited about please apply with a copy of your resume but more importantly, send us a link to your github account or any personal blogs you maintain.

Apply for this position

Cloud Systems Engineer

We transcode a lot of video on Amazon EC2. Our system scales up and down to meet demand, which is really large! We're looking for an engineer who wants to work on large systems, build new applications, add new features and make existing ones more responsive and efficient.

Responsibilities
  • Architecting and implementing transcoding services on EC2 and traditional datacenter environments
  • Build tools that help us release code and scale faster
  • Work with Amazon to diagnose and solve performance issues
  • Managing security policies between clusters and vimeo.com
Required Experience/ Qualifications
  • Experience architecting and deploying services for EC2 or Rackspace cloud
  • Very good understanding of networking on Linux and in EC2, as well as the internet: TCP, HTTP, DNS
  • Knowledge of load balancing, distributed systems, system and network security
  • Scripting skills in at least one of the following: PHP, Python, Perl, Ruby
  • Benchmarking and optimization experience
Nice to Haves
  • Transcoding experience (FFmpeg, H.264)
  • Knowledge of Node.js
  • Working knowledge of C, C++, or Java

Apply for this position

Direct Marketing Manager

Vimeo is looking for direct marketing manager to maximize the performance of Vimeo's direct marketing efforts in the digital space. In this role you will be responsible for overseeing Vimeo's online marketing efforts, partnering with relevant departments on deliverables, implementing the campaigns, and providing insight and analysis of success.

Responsibilities
  • Create and manage direct marketing and email campaigns from production to deployment to ongoing analysis, ensuring the integrity of all campaigns
  • Develop and implement strategic and tactical recommendations for planning and execution of programs
  • Create and run regular metric reports, conduct analyses and generate actionable recommendations that drive CPA goals
  • Test and learn through messaging, offers and channels
  • Coordinate creation of monthly newsletter and newsletter distribution
  • Work with relevant departments to track effectiveness of offline events designed to drive traffic and subscribers to the site
  • Assist with development of broader digital marketing campaigns and strategies, as well as other audience development and retention projects as needed
Qualifications
  • Bachelor's degree with minimum 2 years of online direct marketing experience
  • Hands on experience creating and managing SEM, Facebook affiliate and display advertising campaigns
  • Demonstrated ability to analyze and optimize social media and advertising campaigns, using information collected to draw insights and make recommendations to the business
  • Experience in using ESP to manage and distribute email marketing campaigns
  • Ability to drive multiple projects across a variety of departments
  • Strong written, verbal and analytical communications skills

Apply for this position

Entry-Level Web Application Engineer

We are looking for entry-level application engineers to join our small, passionate New York City based team. As an engineer at Vimeo, you will play a key role in designing and launching features to serve the millions of people who make up our user community. If you love to constantly push the bar on user experience, web technology and creativity, we're the place for you.

Responsibilities
  • Program on the front and/or backend in PHP, MySQL, HTML/CSS, JavaScript
  • Work closely, often in teams of two, with junior and senior engineers on Vimeo's team
  • Work on scalability, longevity and ways to ensure Vimeo continues to build the best video product on the web
Qualifications & Desired Skills
  • BS, MS, or PhD in Computer Science
  • Passion for programming and learning new technologies
  • Demonstrated open-source contribution
  • Experience with these technologies a plus
    • Linux
    • Amazon Web Services (EC2, S3)
    • Node.js
    • Solr
    • MongoDB
    • Video transcoding software (FFmpeg, H.264)
Other Stuff
  • Feel free to attach sample code or a link to your GitHub/SourceForge/Launchpad accounts
  • Tell us about your projects outside of school. What you'd really rather be doing than sitting through another lecture on CS theory.

Apply for this position

Video Encoding Engineer

Manage and maintain the video encoding infrastructure. Manage and maintain the uploading infrastructure. Manage, maintain, and improve the underlying cloud technology that powers these systems. Experiment and vet improvements to improve video encoding capabilities (including evaluating new technology and software and hardware upgrades). Experiment and vet improvements to improve performance and reliability of the uploading system (including writing custom file transfer techniques and protocols). Experiment with alternative methods of storage and processing to optimize cost.

Minimum Requirements:
  • Bachelor’s degree or U.S. equivalent in Electronic Engineering, Engineering, Computer Science or related field plus 10 years of experience in the job offered or 10 years of software development experience.
  • Within the 10 years, must have 5 years of video encoding experience.
  • Must have 4 years experience with open source encoding tools: FFMPEG, MPlayer, libav, x264
  • 5 years experience with encoding formats and specifications, including h.264
  • 5 years experience with PHP, Python, and functional programming
  • 3 years experience with network programming, including HTTP
  • 2 years experience with Amazon Web Services, including EC2 and S3
  • Software experience in: MediaInfo library libavcodec, On2 Flix Encoder, Adobe Flash, Adobe Air, Apache
  • Experience in writing and maintaining high volume (such as TB data/day) file queuing systems
  • 2 years experience in using scaling and queuing algorithms.

Please send resume to: Lindsay Deak Friedman, HR, Vimeo LLC, 555 W. 18th Street, New York, NY 10011.

Learn more about Vimeo

What's Vimeo?

Vimeo is a small company located in New York City. We run the web's most creative and exciting video sharing platform and we're only just getting started.

Our developers are nasty and our team is one of a kind—check out some of the antics we've gotten up to recently. We hope to take over the world someday (in a good way of course) and we need your help to do just that.

We are only looking for the most talented, fun, and creative people to join our team, so if you fit that bill, then apply today. We're looking forward to hearing from you.

Vimeo'ng about

00:00
377