I want to work at IMDb!

Open Positions:

Software Developer (Los Angeles, CA)

Required skills:

  • Proven track record in recruiting and managing software engineering teams.
  • Conduct meaningful software, data model & architecture reviews and implement best-practice software development & project life-cycle procedures.
  • Work with internal business management in making architectural decisions and formulating the technical vision for the company.
  • General understanding of SOA and services infrastructure technologies and products.
  • Exceptional written, oral and interpersonal skills.
  • Ability to define and create architectural best practices for implementing and deploying internet applications and infrastructure using PHP & Perl, MySQL & Oracle. Our development is primarily using these tools, but we have some .NET & Java as well.

    Minimum Qualifications

  • 3-5 years enterprise software industry experience
  • 3-5 years experience working with Internet applications and business models

    Education

    Bachelor's Degree in Computer Science, Engineering, or equivalent; Masters Degree preferred.

    The position is full-time and accompanied by our standard benefits package, which includes health insurance, paid vacations, etc.

    Use the words Software Manager, Withoutabox in the subject line of your email, or it will be rejected automatically by our spam filter. Send to careers at imdb.com.



    Software Developer (Los Angeles, CA)

    IMDb.com, an Amazon.com company, is seeking a senior engineering developer to work with our Withoutabox Team in its Burbank, CA offices.

    With over 57 million unique visitors a month, IMDb is the world's largest movie database, featuring over 2 million actors and filmmakers as well as over 1 million movies from 1890 through 2009. Our Withoutabox group is focused on developing products and services for filmmakers and festivals as well as helping connect filmmakers with movie lovers around the world.

    As a Software developer, you will be responsible for the growth and architecture of our industry-leading film festival submission and festival management software as well as the development of new products and services. You will also mentor and help hire/grow a team of 8-12 software developers, sys administrators, and database administrators. Experience and interest in the film industry is desirable but not required.

    Required skills:

  • Conduct meaningful software, data model & architecture reviews and implement best-practice software development & project life-cycle procedures.
  • Work with internal business management in making architectural decisions and formulating the technical vision for the company.
  • General understanding of SOA and services infrastructure technologies and products.
  • Exceptional written, oral and interpersonal skills.
  • Define and create architectural best practices for implementing and deploying internet applications and infrastructure using PHP & Perl, MySQL & Oracle. Our development is primarily using these tools, but we have some .NET & Java as well.

    Minimum Qualifications

  • 2-3 years enterprise software industry experience
  • 2-3 years experience working with Internet applications and business models

    Education

    Bachelor's Degree in Computer Science, Engineering, or equivalent; Masters Degree preferred.

    The position is full-time and accompanied by our standard benefits package, which includes health insurance, paid vacations, etc.

    Applicants only: recruiters must not submit on behalf of other people through this link. Applications not submitted by candidates themselves are rejected.

    Use the words Software Developer, WithoutABox in the subject line of your email, or it will be rejected automatically by our spam filter. Send to careers at imdb.com.



    Software Developer, Paid Services (Seattle, WA)

    IMDb is seeking a senior software developer team lead for our paid services team. We offer a small company environment with the benefits of working at a large company. IMDb.com, Inc is an Amazon.com company. We have a stable and successful business model.

    All software positions require a minimum of a bachelor's degree in computer science with three plus years of industry programming experience. Our primary development language is Perl in the Linux/Unix environment, so a solid base of skills in OO Perl,a working knowledge of database skills (SQL, basic MySQL/Postgres/db admin) and core Apache skills are required.

    Our paid services subteam is responsible for the development and enhancement of for-pay services within IMDb. This includes diverse and rapidly growing areas of our site such as IMDbPro and IMDbResume.

    Applicants only: recruiters must not submit on behalf of other people through this link. Applications not submitted by candidates themselves are rejected.

    Use the words Software Developer, Paid Services in the subject line of your email, or it will be rejected automatically by our spam filter. Send to careers at imdb.com.



    Software Developer, Advertising Team (Seattle, WA)

    IMDb.com (the Internet Movie Database), the world's most popular movie website, is expanding our advertising team. If you're an experienced software developer whose passion is building robust, scalable and maintainable systems, this is your chance to build the systems that drive the majority of our revenue stream.

    As a member of the advertising team, you'll be responsible for developing everything from back-end systems that help our sales team land contracts, to improving our ad-serving and tracking infrastructure to developing new types of ad placements for the website.

    We have a great work environment and a strongly cohesive group of talented people. Our developers enjoy a lot of creative control over projects and work on challenging and interesting problems. A love of movies is suggested, but not required; be prepared to be surrounded by debates about the best Hitchcock film ever made and discussions about what might happen when Battlestar Galactica returns. We are a telecommute-friendly workplace. As a separately operated subsidiary of Amazon.com, we offer the benefits and stability of a Fortune 500 company, combined with engaging, close-knit, results-focused environment of a small company. It's the best of both worlds.

    Qualifications:

  • We require a minimum of a bachelor's degree in computer science and three plus years of industry programming experience.
  • Many of our systems are built with Linux/Apache/MySql/Perl, so solid skills in these areas are preferred. If specific experience in this environment is lacking, you will be required to demonstrate the ability to adapt and come up to speed quickly.
  • Experience with internet advertising systems is also a plus.
  • Our staff is distributed across the planet so we need employees who can function independently while also interacting efficiently with other team members.
  • This position is in Seattle and cannot be filled remotely.

    Please send your resume to careers at imdb.com. Please use the words "Software Developer, Advertising" in the subject line of your email, or it will be rejected automatically by our spam filter. We look forward to hearing from you.



    Software Developer, Platform Technology (Seattle, WA)

    With over 57 million unique visitors a month, IMDb is the world's largest movie database and one of the longest running and most visited sites on the web. We have a proven team of senior engineers working on a range of complicated and interesting problems that must scale to high peak load while maintaining good availability, throughput, latency, consistency and low maintenance.

    Our infrastructure development team is re-architecting IMDb's core systems to enable the next generation of dynamic website features. We're looking for highly skilled software engineers to join our team and work on a wide range of exciting problems:

    • Architecting a new system in harmony with the existing systems.
    • A unified, end-to-end data pipeline with real-time delivery to the website.
    • Intelligent trade-offs between consistency and availability.
    • A service oriented architecture that works with our legacy code and makes it easy to develop new services.
    • Partitioned database systems that can handle high load but require low maintenance.
    • Caching systems that can intelligently move information from one level of caching to another based on usage.
    • Decision support systems for business metrics and website monitoring.
    • Distributed systems with peer-to-peer recovery protocols.
    • Systems that can scale to thousands of requests per second at peak load without requiring constant human supervision.

    We are looking for developers with experience building web scale distributed systems. We are currently working in Perl but have plans to use Java, Erlang and any other language that we think will suit our purposes. We aren't looking for expertise in any of those, particularly, but we expect that you will be an expert in the systems you know. We do require that you be passionate about testing (unit, integration, fault-injection) and code quality. Experience with relational databases (Oracle, MySQL, etc), embedded databases (BerkeleyDB, CDB, MonetDB, etc) and Linux are a big plus.

    This is a chance to work on a small team of senior developers at one of the web's biggest and best websites. Despite IMDb's high profile and popularity, we are almost never paged and rarely have major outages. We're a small company, but we're owned by a larger one (Amazon.com), so you get all the benefits of a successful startup, but with the added benefits of a Fortune 500 company (great data centers, operations, tools, access to Amazon engineering knowledge and presentations, etc).

    To apply for this position send an email to "careers (at) imdb.com" with the subject line "Software Developer, Platform" and a recent copy of your resume. We look forward to hearing from you!

    Applicants only: recruiters must not submit on behalf of other people through this link. Applications not submitted by candidates themselves are rejected.

    Use the words Software Developer, Platform in the subject line of your email, or it will be rejected automatically by our spam filter. Send to careers at imdb.com.



    Software Developer, Consumer Site (Seattle, WA)

    You build cool features used by millions of IMDb visitors every day, keeping them stuck to the site like glue.

    You can't wait to expose IMDb's deep data set in new and interesting avenues, such as through social networking apps or on mobile devices.

    You thrive in a smallish team of superstar developers whose charter is one of the biggest websites on the planet: the main IMDb.com website.

    You write code that scales to millions of operations a day across a large fleet of servers. You heart UNIX. You regularly hang out with your buddies Perl, SQL, Mason, and Ajax. You distrust code that doesn't "use strict" or have a unit test.

    You move fluidly between functional and object-oriented programming models, whichever works best for the problem at hand. You automate as much as possible. You are fundamentally a problem solver, and boy does IMDb have problems to solve: large data sets, increasing scale, increasing expectations for site visitors who want their data to be fresh, relevant, accurate, and easily updated in realtime. These and a strong cup of coffee get you up on Monday morning.

    Best of all, you work with a fantastic team of talented and experienced engineers, who are experts in everything from security to metaprogramming to distributed computing. Your work is rigorously reviewed by your colleagues, who expose you to new patterns and approaches in problem solving. But they do this in a nice way that means that you all go to lunch together and keep talking about these things.

    You seek to leverage the resources and scale of Amazon, but on a smaller, more nimble team working in a different business model than e-commerce.

    You are an experienced software developer and you are the newest member of IMDb's Consumer Site team!

    How you apply for this position:

    Email: careers (at) imdb.com
    Subject: Software Developer, Consumer Site

    (Applicants only please. This means no recruiters submitting on behalf of other people.)



    Rich Media Designer/Developer (Seattle, WA)

    Are you interested in helping us break through to the next level of user interface and online advertising leadership?

    The Internet Movie Database (IMDb.com), is seeking a full time Rich Media Ad Campaign Designer to build innovative rich media applications that brand movies and other major products and services. IMDb.com is an Amazon.com company.

    The ideal candidate will combine artistic imagination with functional, accessible, user-friendly web solutions. Must possess an excellent working knowledge of Flash and Photoshop and be fluent in Actionscript, HMTL, CSS and Javascript. You should be extremely organized and team-oriented with the ability to multi-task and meet tight deadlines.

    The designer's primary focus will be to design rich media applications for ad campaigns. Secondary responsibilities will include working on user-interface design projects for certain sections of the IMDb site. Prior experience in an agency or media environment is desired but not necessary. You should be equally comfortable in creating the concept for a new design as you are in implementing the design in Flash. Please provide samples of online work you've created.

    This position will be expected to stay one step ahead of the latest developments in Internet advertising technologies.

    An abiding love of movies is optional, but suggested.

    Applicants only: recruiters must not submit on behalf of other people through this link. Applications not submitted by candidates themselves are rejected.

    Use the words Rich Media Designer/Developer in the subject line of your email, or it will be rejected automatically by our spam filter. Send to careers at imdb.com.



    IMDB is a telecommute-friendly workplace. Many of our employees are able to work one or more days a week from home. However, all our open positions require relocation to the specified city. We are not currently hiring remote employees.

    Did this answer your question?
    Yes: Return to the IMDb homepage
    No: Back to previous choice - Top help menu - Contact our Help Desk.