Senior Software Engineer, Search & Personalization
About Fubo:
FuboTV Inc. is a consumer-first live TV streaming company that is defining the future of TV.
Ranked among The Americas’ Fastest-Growing Companies 2025 by the Financial Times , FuboTV owns Hulu + Live TV (entertainment), Fubo (sports) and Molotov (entertainment and sports), which stream in markets around the globe.
Our Mission:
Our mission is to deliver premium sports, news and entertainment programming through a best-in-class user experience that offers greater choice, flexibility and value.
Central to executing our mission is the AI technology built out of Fubo India. Our Bangalore office is a critical tech hub for Fubo, and is leading the company's tech innovation on a global scale.
About the Role:
*This role is a New York City based HYBRID position. Candidates must be located in NYC, and willing to come into the office on a hybrid basis, three times a week (Tuesday, Wednesday, Thursday).*
The Search and Personalization team builds backend systems that help our users find and discover content and provide a personalized experience driven by data and machine learning. We are looking for a Senior Backend Software Engineer to design, code and enhance our backend services that provide Search, Recommendations, Popular, Trending, Similar, Continue Watching, Personalized Notifications system, and help us build new capabilities such as upselling, targeting, etc.
You will work closely with Data Engineering, Platform Services, Data Science, and VideoAI to continuously improve and build these capabilities. Your work will be critical in providing a best in class user experience and improve engagement for our subscribers.
Requirements:
- 8+ years of software development experience with Golang, Java, Scala or C++
- Experience designing and operating large-scale distributed systems in production
- Experience working with microservices and service-oriented architectures
- Experience building RESTful APIs and event-driven, asynchronous services
- Experience working with NoSQL databases at scale
- Experience building and deploying containerized, cloud-native applications
- Experience applying caching strategies using in-memory and distributed systems such as Redis, Memcached
- Experience with production instrumentation, monitoring, and alerting
- Ability to write clean, maintainable, well-tested code
- Strong sense of ownership and accountability for systems end to end
- Strong verbal and written communication
- BS and/or MS in Computer Science or related field
Nice to have:
- Big data experience
- Experience with Search Technology like Elastic search
- Experience with ML / AI techniques
- Experience with A/B testing
Our tech stack:
- Go/Golang, Scala
- Docker and Kubernetes
- Kafka, Redis, Bigtagble, Bigquery and Postgres, Memcached
- Apache beam
Perks & Benefits:
- At Fubo, you will have the opportunity to personally influence what live media looks like after it goes through its next big transformation
- Fubo provides a highly competitive compensation based on experience and market standards
- Robust benefits package, including Health/Dental/Vision coverage, 401k, Life Insurance, and commuter benefits
- Free Premium Fubo Account
- Unlimited PTO days and regular company-wide activities
- Fubo's main headquarters are located in Midtown Manhattan, with offices in Denver, Paris, and Bangalore
- Fubo is an e-verified company
Fubo’s minimum base salary for this role if hired in New York City is $180,000 per year; maximum base salary for this role is $215,000 per year. Additionally, this role is eligible to participate in Fubo's equity plan, annual cash bonus plans, unlimited PTO, and a full range of medical benefits. The final offer amount will be at the company’s sole discretion and determined by multiple factors, including years and depth of experience and expertise, location, and other business considerations.
Recommended Jobs
Software Engineer, Programming
The mission of The New York Times is to seek the truth and help people understand the world. That means independent journalism is at the heart of all we do as a company. It’s why we have a wo…
Summer Course Assistant - Seasonal (Part-Time, Live-Off - 3 Openings)
ORGANIZATION OVERVIEW The School of American Ballet (SAB) at Lincoln Center, founded by George Balanchine and Lincoln Kirstein, is the preeminent ballet school in the country. Our mission is to tr…
Software Engineer
Valence has built the first-to-market AI native coaching platform for enterprise, offering personalized, expert, and human-like guidance & support to any leader or employee. At Valence, we're not jus…
Periodontist
As we begin the New Year, our established dental team in the Buffalo Metro Area is excited to welcome a skilled Periodontist who values compassionate care and a collaborative, team-focused environment…
Stocker - Aisle
Position Title: Stocker Department: Floor Supervisor: Floor Supervisor, Assistant Floor Manager, Floor Manager FLSA: Non-exempt Position Summary: Responsible for providing prompt and cou…
Cake Consultant
Empire Cake, a gourmet American-style bakery in Greenwich Village, is seeking a Head Cake Consultant to join our growing business. This is a great position for a detail-oriented, organized person who…
Financial Officer
Citibank, N.A. seeks a Financial Officer for its New York, New York location. Duties: Create financial reports, prepare analytics for business, finance and partner leadership, and summarize fina…
Job Offer: Residence Manager
Residence Manager The Residence Manager develops, implements and maintains residential, recreational and learning systems within the residence and campus environments. The Residence Manager is resp…
Packaging Designer
We are seeking a creative, detail-oriented Package Designer to join our dynamic team. The ideal candidate has a strong design sensibility and the ability to transform concepts into visually compelling…
Trust agent (Special Needs Trust agent)
Join a Great Organization Today! Trust agent (Special Needs Trust agent) Title: & nbsp;   ; Trust agent Department: Trust Services Division …