Skip to main content

Hulu Jobs Home

Hulugan Life

Hulu Roles

Categories

Locations

Software Developer - Big Data

Full-Time at Hulu Santa Monica

The data life

Data drives Hulu, and our Data Platform and Data Sciences teams are some of the most talented in the industry. We've built a data platform that can ingest, store, and process terabytes of data every day. Here, you can focus on a variety of domains such as data science, machine learning, and optimization — all while collaborating on a cutting-edge analytical solution development pipeline. We'll look to you to provide data analysis and research to present a compelling vision of viewer retention and preferences across the vast ecosystem of Hulu's product offerings and content.

Kyle Hulu Santa Monica Kyle
We are redefining the way people watch TV and I love being at the forefront of entertainment technology. We are always adapting our product to fit the viewers’ needs and constantly looking for the best content to serve our fans.

The part you’ll play and
preparation for your role.

Hulu is the leading premium streaming service offering live and on-demand TV and movies, with and without commercials, both in and outside the home. Operating at the intersection of entertainment and technology, Hulu has a unique opportunity to be the number one choice for TV. We captivate and connect viewers with the stories they love, and we're looking for people who are passionate about redefining TV through innovation, unconventional thinking, and embracing fun. Join us and see what Hulugan life is all about.

SUMMARY

Hulu's Data Platform team is seeking a Software Developer who will be an extraordinary addition to our growing team. As a Software Developer at Hulu, you will help build our next-generation data analytics platform utilizing the most advanced big data technologies. You should be willing to go to the depths to tackle complex problems and have the curiosity to explore and learn new technologies for innovative solutions. Are you someone who enjoys answering difficult data questions and enjoy the startup play hard/work hard environment? If so, then this is a great role for you!

WHAT YOU'LL DO
  • Design, architect, develop, scale, and improve the data platform for the entirety of Hulu
  • Implement large-scale high-throughput solutions using technologies such as Kafka, Spark on Hadoop/Hive and help give back to the open-source community
  • Invent novel solutions to challenging technical problems, introduce new technologies
  • Diagnose and debug issues in production environments
  • Collaborate with product/program managers, software developers and researchers in an open, creative environment
WHAT TO BRING
  • BS/MS in Computer Science or related field
  • 2+ years of meaningful relevant work experience
  • Strong programming (Scala/Java) and shell scripting skills
  • Experience with real-time processing technologies like Spark/Storm/Flink
  • Experience with Hadoop/Hive
  • Knowledge of cloud big data services and technologies
  • Knowledge of lambda architecture and data-warehousing concepts
  • Self-motivated, collaborative, proactive, and capable of committing to results under pressure and ambiguity
NICE-TO-HAVES
  • Experience in Software Development Lifecycle and its activities
  • Experience with Couchbase and/or MemSQL

Our Hiring Process

  • Step 1

    Apply for a role through our career site, or through a referral, and complete any assessments required for the role. Make sure to browse through Hulu.com and our careers site to get an understanding of our product and culture.

  • Step 2

    If you’re a potential fit, a recruiter will reach out for an initial screen. They will want to learn more about you, your background, goals, and aspirations – and answer any questions you have about the position. You may also be asked to speak to the hiring manager for the role.

  • Step 3

    Come on in and meet the team in person. This is typically the final stage and your chance to leave a lasting impression through your enthusiasm, preparation, abilities, and resume. You may also be asked to present “pre-work” that shows how you would handle a specific challenge or scenario.

Join our talent network

Receive job alerts and updates.

Sign Up

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert. If you don't see a job or location that fits right now, check back soon!

  • Data and Analytics, Santa Monica, California, United StatesRemove
  • All Technology, Santa Monica, California, United StatesRemove
  • Software Development, Santa Monica, California, United StatesRemove

By uploading your resume, you are not submitting an application for employment.