Rentrak Corporation is always looking for talented developers to add to our team in beautiful Portland, Oregon.
- We're looking for a few brilliant:
- Software Developers
- Senior Software Developers
- Project Managers
You're probably used to being the smartest developer on your team (but are too humble to admit it), and are looking for a place where you can work alongside talented peers building great software for interesting projects. At Rentrak, we're a small enough company that you can make a big difference, but we're big enough to ensure your paycheck never bounces.
- Here are just a few things Rentrak programmers have done recently:
- Wrote customized extensions to Open Source tools, to process queries hundreds of times faster than commercial RDBMSs
- Built a goal-seeking system to dynamically generate optimal SQL queries for end-user data requests
- Celebrated our 3 billionth transaction processed
- Implemented software to categorize and predict consumer behavior based on television viewing history
- Competed for fame and fortune at a Rentrak sponsored programming contest
- Created systems that predict movie sales in theaters, retail stores and video rental locations
- Celebrated a coworker's birthday with a group skydive
- Gave a Tech Talk to Google about our brilliant database technology
- Rented a room at a local brewery and played games all night with project teammates
Our teams are relatively small (three to six people), and we have a development environment influenced by XP. We have a nice open work area so our developers can share their brilliant ideas, learn from each other, expand our extensive custom libraries and work together to solve tough problems. We keep our source code base well factored and filled with unit tests.
We work with a stunningly large amount of data, and everyone here does an amazing job of turning it into something manageable. We have a very high hiring bar, and we feel that all the people who work here could easily get a job at any of the major tech companies. Our management understands this and works hard to make sure our developers are happy and productive.
We're looking for more developers, especially ones with functional or dynamic object-oriented development experience (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.
Job Descriptions
Software Developers
We're looking for ridiculously smart developers to help us reinvent our industries. Experience with functional or dynamic object-oriented development experience 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 developers 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.
Senior Software Developers
Our senior developers work closely with managers and customer representatives to ensure that projects are running smoothly and that management has a clear picture of their projects' status. They also participate in all our development duties, and help guide their team's developers along the way.
Project Managers
Help turn our customers' visions into reality. Project managers work with our executive team and our customers to define a compelling project and to specify and communicate their understanding to the development team. Managers will prioritize among multiple competing goals and keep upper management up to date on project status. Project managers also take responsibility for providing the development team with snacks.
A deep understanding of business is a must, and experience with the entertainment industry is helpful. You should be an Excel guru and be comfortable with at least one statistics package (e.g., SAS, JMP, SPSS).
How to Apply
If you'd like to join us, Send E-mail , to our friendly and helpful corporate recruiter. Be sure to tell us all about the most fun problem you've solved or side-projects you've worked on.
