Senior Software Engineer, Streaming Solutions

2 weeks ago


Sunnyvale, California, United States Amazon Full time

Are you passionate about transforming the way audiences engage with video content across various devices such as TVs, tablets, and smart assistants?

We are developing an innovative and complimentary streaming platform known as Fire TV Channels. Our mission is to deliver an enjoyable and tailored experience for users seeking content in categories like News, Sports, Cooking, Gaming, Entertainment, and Lifestyle.

In this role, you will collaborate closely with engineering teams and product stakeholders to bring our ambitious vision to life.

Utilizing cutting-edge technologies, including Generative AI, you will help design and implement personalization and recommendation systems from the ground up. You will play a pivotal role in ensuring our customers discover content that resonates with them.


Key Responsibilities:
  • Work alongside product and UX teams to convert product specifications into technical requirements.
  • Design and develop highly scalable systems that meet Amazon's operational standards.
  • Collaborate with applied scientists to create machine learning and heuristic-based personalization solutions.
  • Conduct A/B testing to enhance user engagement.
  • Gain proficiency in advanced technologies and algorithms, particularly in Generative AI, to support our goal of creating a beloved streaming service.
  • Construct scalable data pipelines to gather diverse features.
  • Mentor junior engineers and uphold best practices within the team.

A Day in the Life:

Your objective will be to provide users with content they adore with minimal effort. You will work closely with the product team to help realize this vision.

Participate in and lead design reviews to create innovative solutions that incorporate machine learning and Generative AI technologies. Collaborate with your team and partner teams to navigate complex challenges.

Engage with junior engineers, offering mentorship while also learning from your talented colleagues.


Basic Qualifications:
  • 3+ years of professional software development experience.
  • 2+ years of experience in designing or architecting new and existing systems.
  • Proficiency in at least one programming language.

Preferred Qualifications:
  • 3+ years of experience throughout the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or a related field.
  • Experience with Generative AI and Machine Learning technologies.
  • Experience in conducting A/B testing.
  • Experience collaborating with product managers and UX teams.

Amazon is dedicated to fostering a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.

Our compensation reflects the cost of labor across various US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market to $223,600/year in our highest geographic market. Pay is determined by several factors, including market location and may vary based on job-related knowledge, skills, and experience.

Amazon is a total compensation company. Depending on the position offered, equity, sign-on bonuses, and other forms of compensation may be included as part of a total compensation package, alongside a comprehensive range of medical, financial, and other benefits.

This position will remain open until filled. Applicants should apply through our internal or external career site.



  • Sunnyvale, California, United States Jobot Full time

    Exciting Opportunity for a Senior Software Engineer at a Leading IoT StartupThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized IoT startup seeking a Senior Software Engineer to spearhead our expanding team. Our company operates at the cutting edge of IoT and computer vision technologies. Join us as a...


  • Sunnyvale, California, United States Jobot Full time

    Exciting Opportunity for a Senior Software Engineer in an Innovative IoT CompanyThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized startup focused on the Internet of Things (IoT) and cutting-edge video technology. We are seeking a Senior Software Engineer to take a pivotal role in our expanding team....


  • Sunnyvale, California, United States Jobot Full time

    Exciting Opportunity for a Senior Software Engineer in an Innovative IoT CompanyThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a dynamic and well-funded startup specializing in Internet of Things (IoT) and computer vision technologies. We are seeking a Senior Software Engineer to spearhead our expanding team. Join...


  • Sunnyvale, California, United States Jobot Full time

    Exciting Opportunity for a Staff Software Engineer at a Prominent IoT StartupThis Jobot Job is hosted by: Sydney WeaverCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized IoT startup seeking a Staff Software Engineer to spearhead our expanding team. Our company operates at the forefront of IoT and computer vision technology. Join us...


  • Sunnyvale, California, United States Jobot Full time

    Exciting Opportunity for a Staff Software Engineer at a Leading IoT StartupThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized startup specializing in the Internet of Things (IoT) and computer vision technologies. We are seeking a Staff Software Engineer to play a pivotal role in our expanding team....


  • Sunnyvale, California, United States Jobot Full time

    Exciting Opportunity for a Staff Software Engineer at a Cutting-Edge IoT CompanyThis position is hosted by: JobotCompensation: $200,000 - $250,000 annuallyAbout Us:We are a well-capitalized startup specializing in Internet of Things (IoT) and computer vision technologies. We are seeking a Staff Software Engineer to take a leadership role in our expanding...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job OpportunityJob Title: Senior Software EngineerJob Summary:Lynx Software Technologies, a leading provider of software solutions, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the needs of our...


  • Sunnyvale, California, United States Amazon Full time

    Join Our Innovative TeamAre you eager to take charge of our remarkable FireTV partner products? We are in search of outstanding professionals with expertise in the Android Open Source Project (AOSP) to become a part of our team as a Senior Software Engineer in the Fire TV 3P Devices division.Our MissionOur team is dedicated to creating exceptional FireTV...


  • Sunnyvale, California, United States Jobot Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to lead our growing team in the development of cutting-edge video streaming technology. As a key member of our team, you will be responsible for designing and implementing new features from the ground up, developing scalable systems, and collaborating closely with our CTO and senior...


  • Sunnyvale, California, United States Amazon Full time

    About Amazon Lab126:Amazon Lab126 is a pioneering research and development organization dedicated to designing and engineering cutting-edge consumer electronics. Established in 2004, Lab126 has been at the forefront of creating innovative products, including the renowned Kindle family, Fire tablets, Fire TV, Amazon Echo, and Amazon Show. Our mission is to...


  • Sunnyvale, California, United States LinkedIn Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Media SDK team at LinkedIn. As a key member of our team, you will be responsible for designing and building multiple media libraries covering image, video, and other formats, which will be adopted across the LinkedIn ecosystem family apps.Key ResponsibilitiesDesign and develop...


  • Sunnyvale, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, focusing on data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years in software design and architecture.5 years of experience in constructing and enhancing large-scale...


  • Sunnyvale, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, including expertise in data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.5 years of experience in constructing and...


  • Sunnyvale, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, focusing on data structures and algorithms.5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.5 years of experience in constructing and enhancing large-scale...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareOverview: We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices.Key Qualifications:7 to 10+ years of relevant experience, with a focus on leadership roles.Expertise in power consumption analysis and...


  • Sunnyvale, California, United States Google Full time

    Minimum Qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development, focusing on data structures and algorithms. 5 years of experience in testing and launching software products, with 3 years in software design and architecture.Preferred Qualifications: Master's degree or PhD in Engineering, Computer...


  • Sunnyvale, California, United States Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development, with a strong focus on data structures and algorithms. 5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.Preferred qualifications: Master's degree or PhD in...


  • Sunnyvale, California, United States Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development, with a strong foundation in data structures and algorithms. 5 years of experience in testing and launching software products, alongside 3 years of experience in software design and architecture.Preferred qualifications: Master's degree...