Amazon Corporate LLC Sr. Software Development Engineer, IMDb Video in Seattle, Washington

Sr. Software Development Engineer, IMDb Video Location: US-WA-Seattle Job ID: 701461 Company: : IMDb.com, Inc. Position Category: Software Development Company/Location (search) : Country (Full Name): : United States Job DescriptionIf you know IMDb, then you know we are the world's most popular and authoritative source for movie, TV and celebrity content and probably wouldn't be surprised that we reach an audience of over 250 million unique visitors a month. Are you a senior software engineer who gets deeply excited about the idea of bringing the best of IMDb video to the world? If so, we'd love to talk with you. IMDb is going BIG on video and we are looking for engineers as part of our core video team. You'll be part of a full-stack team working on building intuitive video experiences that engage and delight IMDb customers. Video is a new investment for IMDb and a long-term strategic play, so there's a big opportunity for you to have a major, lasting impact to both our technology and our business. You will get your hands on lots of technologies, lead the design and implementation of new scalable services, and also have the opportunity to do work on data analysis, machine learning, and large scale systems. Additionally, our Sr. SDEs tend to have a bit of an entrepreneurial streak and like to understand how the entire business works. They don't just define the technical approach, but also have a seat at the table to help make the right product decisions. We are in uncharted territory for the whole industry and you will play a major role in defining and developing key milestones. Basic Qualifications 8+ years industry experience as a Software Engineer or a Software Developer with 4+ years as a Senior Engineer leading teams in an agile environment Designed and built complex systems (architecture, design patterns, reliability and scaling) that have been successfully delivered to customers Experience influencing software engineering best practices within your team and across others for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Advanced coding skills (concurrency, profiling and performance optimization) and proficiency in at least one modern programming language such as Java, C/C++, C#, Python, JavaScript, etc. Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy Preferred Qualifications You will be a visionary leader, builder, and operator. You will have experience leading or contributing to multiple simultaneous product development efforts and/or IT projects and initiatives. You will balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You'll need to be constantly strive for simplicity, and at the same time demonstrate significant creativity and high judgment. Also helpful: Proven track record of designing and delivering large-scale, highly available, low latency, high quality systems and software products Experience managing complex projects, with significant bottom-line impact Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy Experience leading development life cycle process and best practices Experi