Avatar for IMDb

The world's most popular and authoritative source for movie, TV and celebrity content

Senior Software Development Engineer

Apply now
IMDb is the world’s most popular and authoritative source for movie, TV and celebrity content. The IMDb consumer site (imdb.com) is the #1 movie website in the world with a combined web and mobile audience of more than 250 million unique monthly visitors. At IMDb, you'll be joining a team of seasoned leaders who value execution and decision making at the speed of startups, but with the backing and resources of Amazon.

You will be given an opportunity to own and drive initiatives through the entire software stack -- from customer facing features and data innovations to cross-team collaboration on advertising platform services. You will be a senior lead in the development of features that drive revenue to the #1 entertainment site in the world. You love challenging problems, collaborating with stakeholder teams, defining roadmaps, design creative technical solutions, and mentoring more junior engineers.

Impact: As a senior software development engineer, you own one or more key initiatives in IMDb Advertising and have the freedom to drive the architecture and development of complex advertising products collaborating across IMDb consumer, app, and the entire vertical of Amazon Advertising Platform teams. You influence strategic changes in the Amazon Advertising Platform that will benefit both IMDb and other third-party publishers thus feeding the Amazon flywheel.

We solve advertising problems across diverse international regions and build solutions of massive scale across desktop and mobile platforms. We support a culture of innovation through experimentation and directly partner with Sales and Marketing to build successful products for our business that our customers love. We have high technical standards and support you to lead the team to reach for new engineering excellence. You will set the standard for engineering, testing, and operational excellence, drive best practices across organization.

Data and analytics – there is an almost overwhelming amount of data available and we need to determine which signals are likely to have impact on our clients and how best to retain client interest in our business through data offerings. We're building platforms to automate the generation, validation, and publishing of models that incorporate all available data to predict any measurable signal.
IMDb employees enjoy the benefits of working for Amazon with the autonomy of working on a small, nimble team.

- Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
-6+ years professional software development experience
- Solid experience in Java or similar language

- Master’s degree in Computer Science, Math or Physics or related field
- Requirement analysis, failure analysis, API design, distributed consistency
- Metrics, analysis, and software profiling
- Strong object-oriented design skills with understanding of common design paradigms
- Solid UNIX or Linux experience
- Good understanding of distributed systems
- Experience writing unit and system level tests using dependency injection frameworks and object mocking
- Familiarity with Agile development methodologies
- Ability to collaborate with multiple external dependent teams to design complex solutions
- Experience influencing software engineering best practices within your team
- Attention to details coupled with ability to think abstractly
- Experience innovating software solutions with new technology
- Prior leadership experience, mentoring and guiding junior team members through design review and code review
- Experience with front end technology (React/HTML/CSS/JavaScript) and mobile app (iOS/Android) development
- Experience in the advertising, algorithmic search, or bioinformatics industries
- Delivered a low-latency, consumer-internet-scale web services operating in a 24x7 environment
- Delivered ad targeting and serving infrastructure

Health plans


Stock options

Network of support

Adoption assistance

+4 more