Who We Are
Hulu, at its heart, is a tech company trying to tackle a big problem
– how do we give the world premium video content, when, where, and how
they want it? We are a small but growing team of hard-working
software engineers trying to solve a variety of challenging technical
problems in a relatively unexplored problem space – internet video.
Hulu has access to some of the best video content out there, and we're
trying to figure out how to best help people find and enjoy that content.
What We Do
We are trying to solve a whole series of interesting problems in the
content management, video advertising, and content distribution
spaces. Here's a short
list:
- Design cutting-edge user interfaces for the web
- Create available, high performance, scalable systems
- Mine vast amounts of user data
- Process, analyze, and correct huge amounts of video data and metadata
- Architecting massive-scale storage solutions
- Build large-scale coordinated distributed systems
- Develop breakthrough search technologies
- Design new ways for interacting with video
- Invent new algorithms for video recommendations
- Develop heuristics for correlating and normalizing data across very
disparate sources
And that list keeps growing as we understand more about the business
and the needs of our users.
How We Do It
We work hard and we play hard. We maintain an open and creative
environment at the office – it's energetic, fun, and empowering.
Everyone has input into what work we do and how we do it. We value
everyone's contributions. We work as a team, and we are self-organized
– when there's a big problem, we all work together to fix it.
What We're Looking for
We're looking for the most passionate and most talented engineers out
there. Hulu has a small team of technical people who excelled in both
startup and corporate environments, and we understand that we need the
best people with a variety of experiences to execute on our vision of
premium video on the web and beyond.
- Extensive knowledge of computer science concepts and methodologies
- A general passion for technology and media
- Great communication and collaboration skills
- Self-motivation
- The ability to think about and execute on problems from end-to-end
- A "Work hard, play hard" attitude
Some indications that you need to work at Hulu
- You fall asleep thinking of ways to search through 100 billion sheep
- You believe that alpha and beta are the most useful letters of the
Greek alphabet
- You can compress better than H.264
- You rule in ping-pong, air hockey, or foosball
- You routinely fire up Firebug and reverse-engineer just how those
smart alecs talk to their back-end
- The last thirty minutes your programming yielded more pairs of
parentheses than this web page has angle brackets
- You wake up white as a sheet because your dream involved an unbalanced
red-black binary trees
- You've won a heated argument that Ruby is
the best thing since sliced bread, or
not even worth being packaged as sliced bread yet
- Your mobile phone sports a command-line shell
- You think that O(log n) is just not fast enough
- You entrust your life to System.Reflection.Emit
- Your most recent open-source app was the "Most Active" entry on SourceForge?
- Unlike you, no coworker at your last job could connect to modems by
humming high-pitched noises into the phone
Still interested? Take a look at our list of current jobs in the engineering department.