Jobs at Flixster / Rotten Tomatoes

About Us

Founded in 2006 and based in San Francisco, Flixster independently operates the world's most popular movie communities, used by more than 25 million people every month. Flixster services include destination websites at Flixster.com and RottenTomatoes.com, as well as leading apps on Facebook, iPhone and iPad, BlackBerry and Android-powered devices. Flixster's communities provide the most comprehensive movie information online - including a database of over 250,000 movies; 2.3 billion user reviews; 500,000 critic reviews; and over 35,000 trailers and videos.

Backed by the Warner Bros. Entertainment family, Flixster is building the next generation of digital home entertainment applications. We will continue to expand our services beyond movie discovery to enable digital movie sales and streaming from all of our apps on existing platforms plus many more. We are deep believers that groups of motivated, team-oriented people build the best products (and have the most fun doing it). At Flixster, you will make a big impact as part of our small but growing team. We're passionate, fast-moving and completely committed to building the best products for our users.

We offer competitive compensation packages, robust benefits options including a 401(k) plan with a generous Company match.

Web Applications Engineer (Engineering - San Francisco)

About the Job

Your role will be to build end-user features as fast as we can dream them up. You will work closely with everyone on our product development team to turn mockups into reality. Your will work across the full technology stack from front to back, and be completely responsible for each new feature you build - from design to implementation to deployment and maintenance. You will write elegant, maintainable, robust, scalable code every day. The features you build will be used by thousands of people the day after we launch them.

You will work not just on our web applications, but on embedded platforms (browser extensions, set-top boxes, netbooks, etc), and you may be called on to help with our mobile applications as well.

About You

  • You have strong computer science fundamentals, with a BS or MS in Computer Science or a related field.
  • 2+ years experience in Java 1.5+, JSP and JSTL.
  • You have a deep understanding of Web protocols and formats and Web architectures.
  • You are comfortable working in HTML, CSS, and Javascript.
  • You are comfortable working in SQL.
  • Experience with Hibernate is a strong plus.
  • Scripting skills (Perl, Shell, or any other language) a strong plus.
  • You are one of those developers who somehow always manages to get 10 times more done than your peers.
  • You function well in a fast-paced, informal, egoless environment where constant change is the norm and the bar for performance is set high.
  • Sense of humor and a positive attitude are non-negotiable.

apply to this position

Backend Engineer (Engineering - San Francisco)

About the Job

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.

About You

  • You are one of those developers who somehow always manages to get 10 times more done than your peers.
  • You have strong computer science fundamentals, with a BS or MS in Computer Science or a related field.
  • You have 3+ years experience working on server-side applications.
  • You are fully fluent in Java 1.5 or 1.6.
  • You have experience with Hibernate and Spring.
  • You are proficient at SQL.
  • You are proficient in at least one scripting language (Perl, Shell, etc).
  • You have phenomenal debugging principles and perseverance - solving thorny problems is your forte.
  • Sphinx or other search technology experience a plus.
  • You function well in a fast-paced, informal, egoless environment where constant change is the norm and the bar for performance is set high.
  • Sense of humor and a positive attitude are non-negotiable.

apply to this position

Senior/Lead Web Developer (Engineering - San Francisco)

About the Job

  • Ability to mentor and develop the capabilities of web engineering team members, and manage their performance
  • Ability to lead feature development, ensuring collaborative engagement between the engineering team and other project team members from product management, QA and partners.
  • Demonstrated passion for quality, and the delivery of first rate customer experiences.
  • Plan and adhere to schedules in the respective areas of ownership
  • Negotiate product features, design specifications, project schedules, and the necessary resources for developing new products on time and within budget
  • Excellent communication skills, both written and verbal
  • Design and lead a rapid, efficient, and high-quality development process including: technical design; solution development; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular and self-sustaining code

About You

  • You have strong computer science fundamentals, with a BS or MS in Computer Science or a related field.
  • Demonstrated experience in a project leadership role
  • You are one of those developers who somehow always manages to get 10 times more done than your peers.
  • You have 6+ years experience in agile software and web development practices
  • You have 2+ years experience in Java 1.5+, JSP and JSTL.
  • You have a deep understanding of Web protocols and formats and Web architectures.
  • You are expert working in HTML, CSS, and Javascript, and are productive with major front end frameworks (jquery, backbone).
  • You are comfortable working in SQL.
  • You function well in a fast-paced, informal, ego-less environment where constant change is the norm and the bar for performance is set high.
  • Sense of humor and a positive attitude are non-negotiable.

apply to this position

Devops/Sr. Systems Engineer (Engineering - San Francisco)

About the Job

Flixster and Rotten Tomatoes are big sites with serious traffic: over 35 million enthusiasts use our websites or applications every month. We are the 13 th most-downloaded free iOS app of all time. We have our sights set even higher, and you will help us take things to the next level. As our products and user base continue to grow, it will create unique and interesting technical challenges that you will help solve.

You will be part of a small team that manages all aspects of our systems and network infrastructure. Your role will be to help extend our resilient, fault-tolerant and scalable infrastructure across multiple data centers, and prepare our network to serve millions of additional users.

  • Prepare for future scaling and growth issues, solving problems before they even occur
  • Monitor and manage the real-time stability, performance and throughput of all our applications
  • Manage the hundreds - and very soon, the thousands - of servers that drive our data centers
  • Take ownership of security at all levels and across all domains
  • Provide services and expertise to our multiple development teams, as they build new applications and features across all our platforms
  • Share in the 24x7 on-call support duties to keep our systems available

About You

  • You have 5+ years of full-time, hands-on Linux administration experience
  • You have 5+ years of data center networking, preferably for high-availability web applications
  • You have fundamental knowledge about TCP/IP networking
  • You have strong knowledge of core network services, such as DNS, DHCP, HTTP, SSH, SMTP, etc
  • You have ability to script and automate tasks in at least one of the following: Shell, Perl, Python or Ruby
  • You function well in a fast-paced, informal, ego-less environment where constant change is the norm and the bar for performance is set high.
  • Sense of humor and a positive attitude are non-negotiable.

Nice to have

  • Experience managing Sendmail or Postfix
  • Experience with load balancing network traffic
  • Experience with MySQL administration
  • Experience managing network devices hands-on, including Cisco, Foundry, Juniper or Brocade devices
  • Experience with Linux-based HA tools, including LVS and DRBD
  • Performing well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high

apply to this position

Help | About | Jobs | Critics Submission | API | Licensing | Mobile