Software Development Engineer, AWS Elemental MediaTailor

Are you excited about revolutionizing the future of video streaming and advertising technology? AWS Elemental MediaTailor is a cloud-based service that enables content providers to deliver personalized viewing experiences at scale. Our service seamlessly inserts targeted advertising into video streams while maintaining broadcast-quality viewing experiences across all screens and devices. MediaTailor powers some of the world's largest streaming platforms through innovative server-side ad insertion (SSAI) technology. We're not just handling ad insertion – we're providing sophisticated manifest manipulation, dynamic ad decisioning, and detailed reporting capabilities that help content providers maximize their advertising revenue while delivering pristine viewing experiences to millions of concurrent viewers. As video consumption continues to shift to streaming platforms, our team is at the forefront of developing solutions that bridge traditional TV advertising with the digital future.Key job responsibilitiesDesign and implement features for our video streaming and ad insertion service that can scale to millions of concurrent viewersWrite high-quality, well-tested code that meets our operational excellence standardsParticipate in the on-call rotation to support our 24/7 video streaming servicesCollaborate with senior engineers to improve system architecture and operational efficiencyHelp identify and resolve complex technical issues across the serviceParticipate in code reviews and help maintain high code quality standardsDocument technical decisions and share knowledge with the teamA day in the lifeAt AWS Elemental MediaTailor, no two days are quite the same, but here's what you might experience: Your morning starts with deep diving into a tricky ad insertion bug that has been escalated to the team. Just before lunch, you join the team standup where you sync with colleagues across time zones on the latest developments for your team's projects. After lunch, you could be working on a design document for a new feature that enables dynamic ad replacement in live sports events, weighing trade-offs between different architectural approaches. Later, you might mentor a new teammate on how to debug a complex issue where ad insertion is failing only for certain devices, requiring you to analyze MediaTailor's internal logs. Throughout the day, you'll be working with native AWS components, collaborating with teammates, and making decisions that directly impact the streaming experience of viewers worldwide. The fast-paced nature of the streaming industry means you'll constantly be learning and adapting to new challenges while working with a team that's passionate about video technology.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 ...

Senior Software Development Engineer, AWS Elemental MediaTailor

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Are you excited about revolutionizing the future of video streaming and advertising technology? AWS Elemental MediaTailor is a cloud-based service that enables content providers to deliver personalized viewing experiences at scale. Our service seamlessly inserts targeted advertising into video streams while maintaining broadcast-quality viewing experiences across all screens and devices. MediaTailor powers some of the world's largest streaming platforms through innovative server-side ad insertion (SSAI) and server-guided ad insertion (SGAI) technology. We're not just handling ad insertion – we're providing sophisticated manifest manipulation, dynamic ad decisioning, and detailed reporting capabilities that help content providers maximize their advertising revenue while delivering pristine viewing experiences to millions of concurrent viewers. As video consumption continues to shift to streaming platforms, our team is at the forefront of developing solutions that bridge traditional TV advertising with the digital future.Key job responsibilitiesLead the technical design and implementation of large-scale distributed systems that handle millions of concurrent video streaming sessions, ad decisions and measurement while maintaining broadcast-quality viewer experiences.Drive technical innovation in our microservice architecture running on native AWS infrastructure.Mentor junior engineers and influence best practices across multiple engineering teams.Collaborate with product managers to shape the roadmap of our next-generation video personalization features.A day in the lifeAt AWS Elemental MediaTailor, no two days are quite the same, but here's what you might experience: You could spend your morning diving deep into optimizing manifest generation or ad decisioning performance, collaborating with other senior engineers to reduce latency by milliseconds – because in live streaming, every millisecond counts. After lunch, you could be leading a design review for a new feature that enables better measurement of ad insertion during high-concurrency, live sports events, weighing trade-offs between different architectural approaches. Later, you might mentor a junior engineer on debugging a complex issue where ad insertion is causing buffering in certain devices, requiring you to analyze logs across multiple AWS services.About the team*Why AWS*Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.*Diverse Experiences*Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.*Work/Life Balance*We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.*Inclusive Team Culture*Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.*Mentorship and Career Growth*We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Software Development Manager, AWS Elemental MediaTailor

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Are you passionate about building and leading high-performing engineering teams in the dynamic world of video streaming and ad insertion technology? If so, we'd love to share an exciting opportunity with our team!AWS Elemental MediaTailor is seeking an experienced Software Development Manager to lead a team of engineers developing our industry-leading server-side ad insertion and reporting platform. As streaming continues to revolutionize how the world consumes content, you'll play a crucial role in shaping the future of video advertising technology. Key job responsibilitiesLead and mentor a team of 6-8 software engineers, fostering their growth and career developmentDrive technical excellence and operational excellence across the team while maintaining high standards for code quality and architectural decisionsPartner with product management to define technical strategy and roadmap for MediaTailorManage team resources, sprint planning, and delivery of complex technical projectsBuild and maintain strong relationships with key stakeholders across AWSDrive hiring and team growth while maintaining a healthy, inclusive team cultureEnsure operational excellence through metrics, monitoring, and continuous improvementBalance tactical execution with strategic long-term technical investmentsA day in the lifeYour day typically begins by reviewing operational metrics and any critical issues that may have occurred overnight across your team's services. In the morning, you might meet with product management to discuss upcoming feature priorities and review technical specifications for a new targeted advertising capability. Before lunch, you lead your team's standup, where you help unblock critical issues and ensure alignment on key deliverables. Early afternoon might find you in a technical design review, providing architectural guidance on a new microservice that will enhance MediaTailor's ad decisioning capabilities. You then transition to a 1:1 meeting with one of your engineers to discuss their career growth and provide feedback on their recent technical proposal. Later, you collaborate with other AWS teams to plan the integration of a new AWS service that will improve MediaTailor's scalability. Your day might include reviewing and providing feedback on hiring candidates, ensuring your team maintains a high bar while growing strategically. Throughout the day, you're balancing tactical needs – such as addressing customer escalations or reviewing operational metrics – with strategic initiatives like long-term architectural planning and team development. You end your day in a meeting with your peer SDMs, discussing cross-team initiatives and sharing best practices for scaling our services to meet growing customer demand.About the team*Why AWS*Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.*Diverse Experiences*Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.*Work/Life Balance*We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.*Inclusive Team Culture*Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.*Mentorship and Career Growth*We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 8+ years of leading the definition and development of multi tier web services experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams ...

Sr. UX Designer, AWS Elemental

Have you ever worked on a service and thought to yourself "I wish I could spend the time to rethink how this works to make it better." Well, this is your chance! AWS Elemental is the world-leader in video processing products. We are looking for an experienced UX professional to define the future vision of our video encoding product offerings. By joining Elemental, you will be a part of supplying the best and most consistent high performance for the broadest set of feature-rich applications. You will be at the forefront of delivering customer applications and content securely anywhere in the world.We are looking for a UX Designer who is passionate about solving customers’ problems such as enabling AI features for both live events and video-on-demand, understands video workflows, has an ability to advocate / influence the media industry, and is interested in exploring novel ways of improving customer video experiences. This UXD has demonstrated success in turning ambiguous customer needs into successful products. Candidates will be comfortable working closely with and across agile teams. This is a high visibility, high impact role that will interact with all levels of AWS leadership. The right person is naturally customer centric and thrives in a fast-paced environment that requires strong design and strategic judgment, SaaS background, and solid communication and writing skills. Bring your passion for what’s possible in the world of cloud services and join us!Throughout the strategy, design, and development lifecycle, you will work collaboratively with a strong design team in AIS, engineers, product managers, and executives. In addition, you will be expected to be a design thought leader and mentor other designers. Here you can truly own and mange the end to end product design life-cycle.We care about your career growth. Once you join the team, you and your manager will jointly craft a career plan and you'll review it regularly to ensure you're on track to meet your goals. Whether your goals are to explore new technologies, take on bigger opportunities, or get to the next level, we'll help you get there. Our business is growing fast and our people will grow with it.Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Key job responsibilitiesLead the design of useful, usable, and desirable products in a team environment.Work with leadership in design planning and goal creation.Understand customers and their needs through market analysis, customer research, and feedback.Use business requirements to assist in developing use cases and high-level requirements.Design the architecture, interface, and interaction flow of services and experiences.Develop personas, customer journey maps, conceptual diagrams, wireframes, and prototypes.Facilitate the design process, present and iterate design solutions.Craft, pitch, and validate long-term design strategies.Continually iterate and evolve the way we design for and learn from our customers.Chart a course for yourself and others in ambiguous situations. Mentor and develop designers within your own organization and beyond.A day in the lifeDiverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Hybrid WorkWe value innovation and recognize this sometimes requires uninterrupted time to focus on a build. We also value in-person collaboration and time spent face-to-face. Our team affords employees options to work in the office every day or in a flexible, hybrid work model near one of our U.S. Amazon offices.BASIC QUALIFICATIONS- 8+ years of design experience- Have an available online portfolio- Experience with design tools such as Photoshop, Illustrator and InDesign and prototyping in HTML, JavaScript, CSS, Ajax- Experience acquiring user data (e.g., conducting usability studies, performing user research) and creating personas and journey maps- Experience defining and maintaining design patterns and UX standards- Experience in delivering design solutions for projects of large scope and complexity- Experience working with stakeholders to plan and execute programs that are strategic in nature- Knowledge of best practices for information architecture and design ...