Software Development Engineer, IMDb API Gateway

Do you love building highly scalable distributed systems solutions used by millions of people every day? Are you passionate about Movies, TV Shows, and Celebrities? If so, come join our world-class IMDb API-Gateway team. We are building highly available, fault-tolerant, low-latency, flexible, and scalable federated GraphQL distributed solutions, enabling other IMDb teams to quickly stitch services and data into compelling user experiences. IMDb is the world's most popular source for movie, TV, and celebrity content, reaching an audience of over 250 million unique visitors per month. We sit at the unique intersection of entertainment, media, and technology, within the world's most innovative and customer-centric company – Amazon.com. IMDb employees enjoy all the benefits and resources of Amazon, along with the autonomy and impact of a small, nimble team.Key job responsibilitiesAs a Software Development Engineer, you will be responsible for owning one or more key initiatives to develop and enhance the next-generation GraphQL API-Gateway architecture that serves as a unified entry point for serving the diverse needs of our first-party, second-party, and third-party customers, while collaborating across the entire IMDb scope. Your primary responsibilities will include:* Collaborating closely with other IMDb teams, including frontend developers and backend engineers, as well as Amazon teams such as Fire TV, Prime Video, and third-party customers, to understand customer needs and translate business requirements into technical solutions.* Working with your manager and other engineers to develop the technical vision and roadmap.* Owning the end-to-end software development lifecycle, including scoping, design, coding, testing, deployment, and maintenance.* Monitoring and troubleshooting the GraphQL API-Gateway infrastructure, identifying and resolving performance bottlenecks and issues.* Championing operational, technical, and process improvements.* Keeping up-to-date with the latest trends, technologies, and best practices in the GraphQL ecosystem, and advocating for their adoption when appropriate.* Mentoring and guiding other team members, fostering a collaborative and knowledge-sharing environment within the team.A day in the lifeYou will be solving challenging technical problems in areas of load balancing, horizontal scaling, data partitioning, replication, consistency models, failure handling mechanisms, orchestration tools, messaging queues, distributed databases, and caching while designing and implementing highly scalable, highly available, fault-tolerant, and performant distributed systems. You will define three-year roadmaps, design and implement creative technical solutions, deliver features our customers love, and mentor junior engineers. You will work closely with senior and principal engineers and lead the team to reach new heights in engineering innovative solutions, testing, and operational excellence, and drive best practices across the organization.About the teamWe are a diverse team of engineers that owns a scalable and performant architecture for a federated GraphQL API-Gateway, which acts as the central entry point for managing requests from various clients to a collection of backend Graphlets. Our mission is to optimize IMDb's federated GraphQL gateway resilience, latency, and cost profiles while enabling IMDb to achieve new business opportunities with customer authorization and flexible architecture. We also aim to provide seamless integration and flexible GraphQL infrastructure to meet the evolving needs of the backend and frontend teams. Our team embraces a people-centric approach that values team happiness, psychological safety, work-life balance, diversity, and aligning individual talents with roles, while simultaneously striving for productivity through efficient processes and prioritization.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Business Intelligence Engineer (BIE), IMDb

Do you love working with big data to derive new and actionable insights? Do you have passion for Entertainment? If so, come join IMDb! With over 250 million monthly users, IMDb is the world’s most trusted source for movies, TV, and celebrities. IMDb sits at the intersection of entertainment, media, and technology, inside the world’s most innovative and customer-centric company – Amazon.com. The data and insights our team provides, powers all IMDb properties and feeds directly into the Amazon flywheel. As IMDb employees, we enjoy the best of both worlds, all benefits and resources of Amazon with the autonomy and impact of a small, nimble team.IMDb is looking for an experienced and motivated Business Intelligence Engineer (BIE) to unlock key industry insights and trends. As an analytics leader on our team, you will work closely with Product Managers, Finance, Marketing Managers, Data Engineers, Data Scientists, and Software Development Engineers to solve unique and challenging problems. You will leverage your intellect, curiosity, and technical ability to develop innovative solutions to real-world problems. You will learn different aspects of the business and understand how to build and apply analytics tools to solve high-impact business problems. You will dive deep into existing and new data sources to create unique and actionable insights to best serve our diverse global population of entertainment fans, professionals, advertisers, contributors, and data licensees. Key job responsibilities• Partner with cross-functional teams to solve complex business problems and deliver integrated BI solutions that drive informed decision making• Create scalable and insightful data solutions (dashboards, models, extracts) to answer key business questions• Identify opportunities for improvement or automation of large-scale data analyses, statistics, and visualization solutions• Implement data quality processes to ensure accuracy, consistency, and reliability of BI systems• Build and manage weekly, monthly and quarterly business review metrics• Lead BI projects independently end-to-end• Share your insights and learnings broadly, through team demos, cross-team learning sessions, and senior leadership discussionsAbout the teamThe IMDb BI team consists of Business Intelligence Engineers, Data Engineers, and Data/Applied Scientists. We sit within the IMDb Foundation Tech Org and support the intelligence and science needs for all of IMDb. We work closely with stakeholders from across the company with dedicated areas of investment spanning global customer growth and engagement initiatives, programmatic and premium advertising performance, professional subscription services, and content coverage and quality analysis.BASIC QUALIFICATIONS- 3+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience- Experience with data visualization using Tableau, Quicksight, or similar tools- Experience with data modeling, warehousing and building ETL pipelines- Experience using SQL to pull data from a database or data warehouse and scripting experience (Python) to process data for modeling- Bachelor's degree in BI, finance, engineering, statistics, computer science, mathematics, finance or equivalent quantitative field ...

Visual Designer, IMDb Visual Brand Design

IMDb.com is looking for a talented Visual Designer to collaborate in the creation of best-in-class customer experiences with the IMDb Visual Brand Design team. This role will work across multiple design initiatives throughout IMDb, working with consumer marketing and IMDb’s professional services. This role will work to create and update brand identities and activations for our internal original video program and brand identities across IMDb. In addition, this role will help create templates and standards that will be used throughout activations onsite, on-location, and third party platforms. You will also have a role in developing IMDb's brand vision and assist in cross-functional design efforts.The ideal candidate has a passion for design and insists on quality in every deliverable. They have experience in creating visually stunning and compelling art for use across multiple platforms, and inspire their collaborators to innovate and elevate all creative designed for IMDb. They are self-directed and thrive in ambiguity. Designers on IMDb's Visual Brand Design team are obsessed with the details and love to dive deep at every step in the design process, from pre-production and research to full asset delivery.A day in the lifeYou will jump between projects daily that touch multiple teams within IMDb. From designing key art for an original program, to building print-ready files for a live experience, to finalizing a suite of banner ads to promote a new feature on site, to finishing the day collaborating with your fellow designers on the future of visual design at IMDb. About the teamCome join a team that is passionate about creating amazing experiences for entertainment fans around the globe. At IMDb, you have the opportunity to have a deep impact on millions and millions of customers with co-workers who share a deep love of movies and TV. IMDb has a strong team of design professionals who support one another as we embark on deepening IMDb's brand expression in the world and helping users make viewing decisions while growing and evolving our site with a new and ever-expanding design system.BASIC QUALIFICATIONS- 3+ years of design experience- Have an available online portfolio- Experience in visual design expertise demonstrated through mockups and style guides- Demonstrated understanding of digital and social platforms as well as their use within marketing and design- Exceptional design skills, including layout, typography, video, and motion design- Data-driven and obsessed with the measurable impact of a campaign- Strong written communication skills- Ability to work collaboratively and effectively with a number of teams and departments- Ability to thrive in an iterative environment partnering with others to synthesize feedback from multiple teams/owners- Ability to multi-task on several large projects at once and meet timelines while maintaining a high design bar- Excellent presentation skills and storytelling ability- Strong project management skills, and commitment to quality control- Excellent working experience and knowledge of the full Adobe Creative Suite.- Deep understanding of digital and new media- Innate curiosity to learn new tools and applications related to creative outputs ...