This project has been archived and is not accepting more applications.
Browse open projects on our
job board.
Keywords
Description
WANTED: Full Stack Software Engineer
TMS is the top provider of entertainment information, creating industry-leading databases of TV, movie, and celebrity information for entertainment guides and applications that serve over 100 million consumers. Our customers and partners include innovators like Google, Roku, and Netflix as well as the top consumer electronics and cable companies, so you’ll have an opportunity to impact the evolution of the entire entertainment industry.
We are looking for a driven software engineer to become part of our small, agile team based in San Francisco, Chicago, and upstate New York (other locations will be considered for excellent candidates) working on next-generation entertainment data sets. You will contribute directly to internal and customer-facing software. Here you'll get a chance to work in a fast-paced environment, learn on your feet, and perfect the data that drives entertainment products used by consumers around the world.
What do we offer?
Truly satisfying work: If you like TV and movies, this is the place to have an impact on some of the biggest platforms out there. You’ll also have the chance to launch new products and take full ownership instead of working only on features like you might in a larger team.A startup-like environment: Enjoy working in a small, autonomous team with smart, committed folks but without the grind of a startup.Fun and perks: We have an informal, non-hierarchical culture. For those in the SF office, we do plenty besides just working hard, from board game lunches to go kart racing, baseball games, and Tough Mudder. And you get the perks of an established, profitable company - full health insurance, 401k, vacation, and of course a competitive salary.
What are we looking for?
Responsibilities:
Write testable, performant Ruby codeDesign and implement new features and componentsContribute to and grow our internal and external APIsAssist in maintaining and improving our data gathering and management infrastructureProactively look for ways to make our software more scalable, reliable, and fun
Requirements:
Several years experience developing applications in Ruby or PythonSolid understanding of the full web technology stackExperience with SQL databasesDesire to learn new things and challenge yourself
Pluses:
Experience writing web crawling softwareHTML, CSS & Javascript familiarityFamiliarity with NoSQL databasesOpen source work and passion
Apply for this position
Send an email, code sample link, and resume. If you don't have a public code sample handy, we can come up with an alternate process.