Justin.tv is the largest live video site on the internet and is growing at an exponential rate. Our mission is to make live video fun and easy to use and for the past two years we've been doing exactly that. Since we opened up our broadcasting service in October 2007, we have registered over 8 million users. In the past twelve months, our traffic doubled four times; recently jumping into the Alexa Top 250 Global websites.
The people here are smart, friendly and driven. We have MIT dropouts, robot-builders, and PhDs. We come from a wide range of backgrounds and experiences. You'll find us very welcoming, and you'll definitely learn a lot from the people around you.
We treat ourselves well. Everyone sits down to a free catered lunch together on week-days. Full-time employees enjoy great benefits, including a fantastic health plan that includes dental and vision and subsidies for gym memberships and commuting costs. Our office is comfortable, naturally well-lit, and one block from SF Caltrain. Check out the live stream here.
If you want to work on a massive, consumer-facing product that is enjoyed by over 30 million people every month, Justin.tv is the right place for you. Learn more about what it is like to work here, and our openings, below.
Current open positions: Production Project Manager, Producer / Videographer / Production Support, Quality Assurance Support, Community / Payments Support, Software Engineer, Product, Platform Integration Engineer, API Product Manager, Software Engineering Intern (Winter / Spring), Software Engineer and Flash Developer.
The bright, spacious tech room
Comfortable, decked-out workstations
Take a break, play some Wii (or XBOX... or PS2)
Have your work and eat it too
Still interested? Check out our blog or read more about us. If you want to explore the site, a great place to start is the directory or search.
Justin.tv is looking for a Production Project Manager. The Production PM will work with Marketing, Advertising, and Business Development to support partner live broadcasts on Justin.tv and on Partner sites. They will be responsible for internal and external coordination of partner broadcasts and will be responsible for external materials for broadcasting best practices. This person should enjoy working with clients and partners, excel at translating customer feedback for the product teams, and be able to juggle many tasks and projects simultaneously.
To apply please send a resume or list of projects to
Justin.tv is the top live video website in the world. With over 1500 channels broadcasting at any time and over 300 million views monthly, our content reaches people all over the world. We've supported top brands and celebrities reach and interact with a global audience. The Broadcast Producer has an opportunity to work on location and remotely with our partners to create the most compelling, engaging and cutting-edge content on the web. Substantial travel is required to support these projects. In addition, the producer will serve as an advisor for the rest of the Justin.tv team, helping to ensure that we only generate the highest-quality live video.
To apply please an email to . This should include a resume, cover letter, reel (if you have one), and an answer to the following questions: What equipment would you use to cover a conference, capturing the highest quality audio & video? Assume that there will be several individual presentations with a screen and questions from the audience.
Justin.tv is looking for a motivated QA Support person. QA at Justin.tv is the last line of defense against bugs, Quality of Service issues, and general site issues, and we need someone who is willing to step up to identify and isolate problems so that they can be quickly solved by engineering. This person will also read through customer feedback left on our forums, work with our admin team, and troubleshoot internally identified problems.
This position is hourly but can turn into a salaried position. To apply please send a resume or list of projects to
Justin.tv is looking for a Community / Payments support person. This person will answer email support about general site questions and billing issues. We are looking for someone who can not only do the job as it exists today, but identify areas in the job to apply scalable technical solutions, investigate new tools for support ticket management, and figure out how to scale the support team as the site and company grows. This job has the potential to turn into a management position.
To apply please send a resume or list of projects to
We're looking for that rare person who can conceive of an idea and execute it end-to-end. You need to think like a user, love to code, and get excited by measuring and iterating every feature you build. As an engineer on the Product team you will be directly responsible for making Justin.tv the best it can be for our users. You will work with a small talented team who communicate with users, plan new features, design awesome user experiences, build fast, release quickly, and measure then iterate on everything. You will help drive which features and products get built. The work you do will directly impact millions of people!
To apply please send a resume or list of projects, as well as a solution to one of our technical problems to
We're looking for someone with experience with Facebook, OpenSocial, Ning, Twitter, and other social platforms to help bring Justin.tv to other sites across the web. Ideally, this candidate would have have created and maintained applications on several of these platforms. Bonus points for mobile apps experience (iphone, android). Like all software engineers at JTV, we are looking for someone with a wide body of experience who is smart, independent, a good problem solver and a team player.
To apply please send a resume or list of projects, as well as a solution to one of our technical problems to
The primary objective in this role is to grow awareness and usage of the Justin.tv API globally by managing the product development, roadmap, and usage of the Justin.tv API. The PM will also be a primary evangelist for the API to the developer community.
The API PM will have three major responsibilities: (1) Develop and manage product specs, roadmap, and prioritization for the API. (2) Expand and manage the API developer program and community and (3) Evangelize the API to the broad tech (and tech-media) industry
To apply please send a resume or list of projects to
As an intern at Justin.tv, you'll be thrown in the deep end of the pool. You'll get to write, deploy and maintain production code in languages and frameworks you might have no experience in! Why? Because we demand the most, and hopefully in return you'll learn a lot. We have a great time around the office, and will take you to a regular poker night of awesome startup people. We also have Fine Alcohol Friday where you can sip Johnny Blue while challenging your coworkers on the Xbox or Wii. Internships can start whenever, but we're currently looking for fall interns with a strong CS background and a passion for coding. You'll have a great time. Just ask one of our Summer Interns.
To apply please send a resume or list of projects, as well as a solution to one of our technical problems to
We're looking for contract / full-time developers with a mastery of ActionScript, Flex, and AIR to help make beautiful, well-designed Justin.tv players in Flash. Our Flash players are the way you view video and chat on JTV, so this is a pretty important job! If you're up to the task, we want to hear from you and see some of your portfolio. Bonus points for experience compiling SWFs with HaXe.
To apply please send a resume or list of projects, as well as a solution to one of our technical problems to
As engineers at Justin.tv, we deal with some of the most challenging problems any of us have come across every day. The scale and speed of our growth force us to experiment with techniques and technologies only the very biggest websites ever need to use. Sometimes we find something other people have pioneered, and adapt it to fit JTV. Other times we’re the pioneers, inventing new scaling solutions that we haven’t seen anyone else using yet. If you'd like to work in a challenging engineering environment where every new project is a learning opportunity, you've come to the right place.
To apply please send a resume or list of projects, as well as a solution to one of our technical problems to