Software Development

Rentrak is always looking for talented software engineers to work with BIG DATA in beautiful Portland, Oregon.

A lot of places in town are looking for software engineers. So why join Rentrak? The answer is simple – our unique environment!

We operate with the flexibility and energy of a start-up organization but have the backing of a 30-year-old publicly traded company. We're inventing new products and have a solid customer base eager to implement them!

We also understand and value our engineers. Our engineers work hard here, taking stunningly large amounts of data and doing an amazing job of turning it into critical systems for the movie, television and cable industry.

  • But we know that hard work has to be balanced out with fun and play. What does that mean?
  • We game on our Xbox 360 in our relaxation lounge while enjoying the free soda, free fruit and free snacks. (Yes, we know that well-fed engineers write the best code!)
  • We have debates about whether it is harder to Ascend in NetHack or make it through Hardcore Inferno in Diablo 3.
  • We have company-sponsored hackathons; sometimes coding, sometimes playing esoteric board or card games – all while enjoying pizza, chips and soda.
  • We've gone to movie premieres, played at fun centers, gone crazy at laser tag, jumped out of airplanes, rented bowling alleys and the list goes on and on.
  • So now that you know what it's like to work here, here's what it takes to be part of our team:
  • Be an awesome programmer!
  • Be a nice person.

Put simply, it's a great job, with great people, in a great environment… still want to find out more? Here are some other things we enjoy at Rentrak:

  • Our customer base includes ABC, Universal Studios, Warner Brothers, and many other industry giants.
  • We're big enough to reach a national audience, but small enough that every engineer's contribution makes a difference.
  • Our industry and customer base is growing, providing both opportunities and stability.

If you're looking for a great environment to be a valued software engineer, join Rentrak team today!

JOB DESCRIPTIONS

BIG DATA SOFTWARE ENGINEERS

We're looking for ridiculously smart developers to help us reinvent our industries. Experience with functional or dynamic object-oriented development is great (e.g., Lisp, Smalltalk, Scheme, Ocaml, SML, Haskell, Ruby, Unlambda, C++/STL/Boost, or advanced use of Python or Perl). RDBMS experience is also helpful, especially with terabyte-plus databases.

Rentrak's software engineers work with their teammates on all aspects of the development process: requirements gathering, system design, database design and tuning and, of course, lots of unit tests and coding.

HOW TO APPLY

If you're interested in joining Rentrak's development team, please click on the following link: Software Engineer Job Application. Be sure to tell us about the most fun problem you've solved and/or side-projects on which you've worked.

Favorite Movie: "JAWS"
Personal Quote: "Build. Measure. Learn."
Why Rentrak?: "I enjoy the opportunity for professional growth, and the amount of vacation Rentrak provides for me and my family every year."
Ted, User Experience Designer
Favorite Food(s): It's hard to go wrong with bacon.
Favorite Computer: My brain
Why Rentrak?: "Rentrak is the kind of company that knows how to work hard, knows how to have fun, and has the wisdom to know when to do which."
Eric, Manager of Engineering, SCM & Automation
Hobbies: movies, fishing, gardening, video games that glorify agriculture
Favorite Computer: MacBook Air
Why Rentrak?: "The people are amazing."
Fuey, Software Engineering Manager
Favorite Computer: Apple IIe
Favorite Movie: "Star Wars"
Why Rentrak?: "Awesome people and a interesting problem space."
Doug, Software Engineering Manager, Linear
Personal Quote: "Carpe diem."
Favorite Computer: MacBook Pro
Why Rentrak?: "It's eye-opening to see so many talented people working closely together on a complex and meaningful system."
Harry, Software Engineer
Favorite Programming Language: C++
Best Accomplishment: "I've got a level 100 character in Path of Exile."
Why Rentrak?: "I received a $5 bill in in snail mail with a note asking me to write down what I watch every night and I knew someone out there had to be doing it smarter..."
Jeon, CIO
Best Accomplishment: Best CS Lecturer at UCSD, as voted by students -- twice
Favorite Movie: "Monty Python & The Holy Grail"
Why Rentrak?: "Lots of fascinating data to play with. Interesting problems that never get old. Working for great people."
Brian, Sr. Software Engineer
Favorite Computer: Commodore 64
Best Accomplishment: Winning 2 chorus gold medals and 4 quartet district championships in the Barbershop Harmony Society. Dealing poker at the World Series of Poker in Vegas.
Why Rentrak?: "Rentrak has the energy of a start-up without the worry that start-ups often face."
Dean, Director of Communications & Support
Personal Quote: "I mean come on!"
Best Accomplishment: Top 12 Comedy Scripts Austin Film Festival 2010
Why Rentrak?: "Where else would an aspiring screenwriter who is actually a computer dork work?"
Brian, Sr. Software Engineer
Personal Quote: "Wherever you go, there you are" - Buckaroo Banzai
Best Accomplishment: Obtaining my Masters in Applied Information Management
Why Rentrak?: "Rentrak is a great workplace that blends family friendliness, reasonable hours, great coworkers, and challenging work."
Steve, Manager of Engineering, PPT
Hobbies: Computer and Board Games, Wii Sports, Reading
Favorite Programming Language: Forth (just kidding!)
Why Rentrak?: "Rentrak has given me many great experiences and opportunities to grow over the years."
Darryl, Sr. Software Engineering Manager, ODE
Best Accomplishment: Running a marathon faster than Oprah
Favorite Computer: Atari 2400
Why Rentrak?: "Rentrak is the type of company where the Chairman of the Board makes a point to speak to each individual and ask their opinion on what Rentrak can be doing better."
Ben, Sr. Manager, Client Services
Favorite Programming Language: Ruby
Favorite Food(s): A Burrito
Why Rentrak?: "I get to hang around with smart people and talk about Star Wars all day."
Scott, Sr. Software Engineer
Favorite Movie: "Remains of the Day"
Best Accomplishment: Rode and barrel raced a horse with known temperament that my horseback riding teacher would not put any student on.
Why Rentrak?: "It is an exciting industry where technology is making a difference."
Ron, IT Infrastructure Support Group Manager
Best Accomplishment: My children
Favorite Song: "Fire", by Scooter
Why Rentrak?: "Rentrak is not only a company, Rentrak is a culture that is worth experiencing."
Ryan, Quality Assurance Analyst
Favorite Computer: Droid RAZR & Kindle Fire
Favorite Food(s): Ethiopian

Why Rentrak?: "There are plenty of interesting problems to solve. I can make a real difference."
Jeff, Sr. Software Engineer
Favorite Programming Language: C++, C#
Favorite Food(s): Japanese
Why Rentrak?: "Why wouldn't you wanna be around smart people and talk about nerdy things?"
Shu, Software Engineer
Personal Quote: "Never a dull moment. If you find one let me know."
Hobbies: Family time, gadgets, movies, TV and video games
Why Rentrak?: "Rentrak is the perfect marriage of the Entertainment Industry, Technology, Big Data and Insights."
Travis, Director of Engineering, OnDemand Everywhere