Senior Software Engineer - Search & Personalization
FuboAbout the Role
Fubo is seeking a Senior Software Engineer to join our Search and Personalization team. This role is based in New York City and follows a hybrid work model, requiring candidates to be located in NYC and willing to work both on-site and remotely.
Responsibilities
As a Senior Software Engineer, you will:
- Design, code, and enhance backend services that provide functionalities such as Search, Popular, Trending, Similar, Continue Watching, and Segmentation.
- Collaborate with Data Engineering, Platform Services, and Data Science teams to improve and build new capabilities like push notifications, upselling, and targeting.
- Write clean, simple, and maintainable code.
- Contribute to providing a best-in-class user experience and improving engagement for our subscribers.
Requirements
- 8+ years of software development experience with languages such as Golang, Java, Scala, or C++.
- Experience in building large-scale distributed systems.
- Proficiency in both SOA and Microservices architectures.
- Expertise in concurrent programming and data structures.
- Strong verbal and written communication skills.
- BS and/or MS in Computer Science or a related field.
Nice to Have
- Experience with big data technologies.
- Familiarity with search technologies like Lucene, Elasticsearch, or Bleve.
- Experience with machine learning and AI techniques.
- Experience with A/B testing.
Our Tech Stack
- Go/Golang, Scala
- Docker and Kubernetes
- Kafka, Memcache, Bigtable, Bigquery, and Postgres
- Apache Beam
Perks & Benefits
- Opportunity to influence the future of live media.
- Professional development courses and learning opportunities.
- Competitive compensation based on experience and market standards.
- Robust benefits package including Health/Dental/Vision coverage sponsored up to 100% for employees, 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 $170,000 per year; maximum base salary for this role is $215,000 per year. Additionally, this role is eligible to participate in Fubo's annual bonus plan, unlimited PTO, and a full range of medical benefits. 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.
Benefits Extracted with AI
- 401(k)
- Commuter benefits
- Health/Dental/Vision coverage
- Life Insurance
- Unlimited PTO
- Free Premium Fubo Account
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Fan Experience
Join PlayOn Sports as a Senior Software Engineer to lead development in fan experience applications.
Software Engineer, Media Services
Join MLB's Media Services team as a Software Engineer to enhance fan experiences with streaming media products.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Full-Stack Engineer
Join Focus AI as a Senior Full-Stack Engineer to drive AI-driven solutions in a fast-paced startup environment.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Senior Software Engineer, Application Platform
Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.
Full Stack Software Engineer (Product Engineering)
Join Genius Sports as a Full Stack Software Engineer to develop AI-based sports analytics products using ReactJS, NodeJS, and AWS.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Software Engineer, Web
Join Captions as a Software Engineer, Web. Develop high-performance web applications in NYC. 3+ years experience required.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Senior Software Engineer, Borrower Support
Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.
Senior Full Stack Software Engineer
Join Viam as a Senior Full Stack Software Engineer to build cloud-based solutions for managing robots.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Frontend Engineer
Join Focus AI as a Senior Frontend Engineer to drive AI-driven solutions in a fast-paced startup environment.