Fubo is a consumer-first live TV streaming company 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.
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
Benefits
- Health/Dental/Vision coverage
- 401k
- Life Insurance
- Commuter benefits
- Free Premium Fubo Account
- Unlimited PTO days
- Company-wide activities