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

System Administrator

We are building systems that handle millions of users, billions of requests, petabytes of data, and making those systems as fast and reliable as possible. We want a systems administrator who loves this stuff and wants to build it in the nicest way possible.

Responsibilities
  • Working with developers, vendor support, operations and data center teams, keep our systems up-to-date, online, and responsive.
  • Add and improve infrastructure to handle growth
  • Monitor systems for problems and capacity constraints and alert on any issues
  • Profiling & troubleshooting hardware, network, and systems issues
Required Experience/ Qualifications
  • 4+ years Linux administration experience
  • Experience running 10s or 100s of servers and keeping them up to date via puppet, chef, or CFEngine
  • A very good understanding of networking on Linux, and in the data center: TCP/IP, DNS, VLANs, DHCP
  • Great communications skills. This is a collaborative position with coworkers, vendors, and data center remote hands via email, tickets, IRC and hanging out in the office.
  • Knowledge of different file systems and hardware I/O characteristics
  • Experience with virtualization (we use lots of EC2 and XenServer)
  • Experience with SANs
  • Love of troubleshooting
Plus
  • A desire to work on a product that users love alongside awesome coworkers

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

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