What: job title, keywords, or company
Where: city, state, or zip code

Sign up for E-mail Updates
Job Description:

Summary of Position

You will work in our backend server team to build, maintain, optimize and scale ALL aspects of our backend systems. This is a key role in helping us to handle the incredible growth we continue to see. You will help solve the complex problems that come out of managing a high-volume site, both in terms of concurrent usage and huge dataset. You will learn new technologies as necessary, and apply them these problems.

In addition to scaling our systems, you will work closely with our product managers and web developers to support all of our end-user features across the 10+ platforms we are deployed on. Your primary customer in this role will be other developers, and you will build data access components for them to easily consume in building useful, fun, usable features. You will write elegant, maintainable, robust code every day.

Job Requirements

  • BS or MS in Computer Science or a related field.
  • Required: fully fluent in Java 1.5 or 1.6, experience with Hibernate and Spring, proficient at SQL and at least one scripting language (Perl, Shell, etc), phenomenal debugging principles and perseverance.
  • Preferred: Sphinx or other search technology experience.
  • 4+ years experience working on server-side applications.

About Flixster

Flixster began as a social networking site for people who love movies. We launched successful apps on Facebook and the iPhone and then expanded to to other web, mobile and TV platforms. A few years later, we acquired Rotten Tomatoes, giving those movie-lovers access to critical opinions and editorial insight. Today, users can find movies they want to see, watch them, and store them, all in their Flixster account. Together, our two brands provide everything a movie-lover could desire.
We believe that people do their best work when they're supported, challenged, and held accountable for what they do. That's why we encourage everyone to have open, honest communication about what's working, what isn't, and what needs to happen next. Teamwork is the rule rather than the exception, and everyone's voice counts.
Job Category:

Architecture and Engineering

Career Level:


Job Type:

Full Time/Permanent