Employer listing
Software Engineer - Ad Engineering
Fubo
New York, Ny · hybrid · full time
$160,000 - $190,000
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).*
Fubo is seeking an enthusiastic Software Engineer to join our Ads Engineering team. You'll help build and scale the backend infrastructure and services that power Fubo's advertising platform — no prior ad-tech experience required, we'll ramp you up on the domain.
As an engineer on this team, you'll work on business-critical distributed systems and data problems: services that interface with ad-decisioning systems, video player vendors, ad routers, and server-side ad insertion partners. You'll help increase the reliability and observability of this infrastructure and build tooling that lets our Advertising Operations and Sales teams move fast in a complex ecosystem.
What You'll Do
- Build and support our ads engineering infrastructure and services
- Drive continuous improvements to the reliability, performance, accuracy, and security of services
- Solve distributed systems engineering and data problems, utilizing the best tools and technologies
- Build shared libraries, tools, or frameworks that improve engineering solutions
- Implement unit and integrations tests to maintain confidence in the platform's stability
- Identify and execute on opportunities to develop software to help increase efficiency, visibility, and performance of our ad technology
- Extract and aggregate data from a variety of sources into data warehouses
- Leverage AI tools across the development lifecycle — coding, testing, debugging, and documentation — to move faster without lowering our quality bar
Minimum Qualifications and Experience
- Strong CS foundation
- Fluency with AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot, or similar) as part of your daily workflow, with the judgment to review, test, and validate AI-generated code before it ships
- Strong software engineering and communication skills
- 3+ years of experience delivering production-quality software
- Expertise in building microservices in Golang, Java, C++ or similar
- Familiarity with modern code-deployment toolchains (e.g. Docker, Kubernetes)
- Hands-on experience with relational and non-relational databases — expected to ingest large datasets and make them accessible to others
- Professional experience using modern log/metric aggregation software (e.g. Datadog, Elasticsearch + Kibana, Splunk)
- Experience working with external stakeholders
Ideal Qualifications and Experience
- Deep passion for the distributed systems space and solving complex problems
- Familiarity with microservice architectures and experience building infrastructure platforms and tools
- Experience building with LLM APIs or agentic workflows (e.g., AI-powered internal tools, MCP integrations, automation agents)
- Previous experience working with online advertising or previous ad-tech experience
- Familiarity with VAST, VMAP, SSAI
- Familiarity with video ad servers like Freewheel, Publica, or Google Ad Manager
- Experience writing and deploying cloud-agnostic code (e.g. GCP, AWS)
Benefits
Health, dental, and vision coverage, 401(k), life insurance, commuter benefits, free Premium Fubo account, and unlimited PTO.