FAQs
What are the main responsibilities of a Software Development Engineer in FTV Content & Advertising?
The main responsibilities include collaborating with product and UX teams to translate product requirements into technical specifications, designing and building scalable systems, partnering with applied scientists to develop ML and heuristics for personalization, conducting A/B testing to enhance customer engagement, and mentoring junior engineers.
What technologies will I be working with in this role?
In this role, you will work with cutting-edge technologies, particularly in Generative AI and Machine Learning, to build personalization and recommendation solutions for the streaming service.
What is a typical day like for someone in this position?
A typical day involves collaborating with product teams to achieve the goal of presenting customers with content they love in one click. You will lead design reviews, tackle ambiguous problems with partner teams, and mentor junior engineers while also learning from your talented peers.
What are the basic qualifications required for this position?
The basic qualifications include 3+ years of non-internship professional software development experience, 2+ years of design or architecture experience of new and existing systems, and proficiency in at least one programming language.
Are there any preferred qualifications that would enhance my application?
Yes, preferred qualifications include 3+ years of full software development life cycle experience, a Bachelor's degree in computer science or a related field, experience with Generative AI and Machine Learning technologies, experience with A/B testing, and familiarity with working alongside product managers and UX teams.
Will there be opportunities for professional development in this role?
Yes, there will be opportunities for professional development, including mentoring junior engineers and gaining expertise in new technologies and algorithms, especially in Generative AI, which are essential for building innovative solutions.
How important is teamwork in this position?
Teamwork is crucial in this position as you will collaborate closely with various stakeholders such as product managers, UX designers, and other engineering teams to build effective and engaging solutions.
What kind of projects can I expect to work on?
You can expect to work on projects that involve designing and implementing personalization and recommendation systems, building scalable data pipelines, and participating in A/B testing to optimize customer engagement.