Skills
About the Role
Roku is looking for a Senior Software Engineering Manager to lead initiatives in Ads Auction & Marketplace Optimization within our Advertising Performance group. In this role, you’ll help build and improve advertising experiences that connect consumers, content publishers, and advertisers across the TV ecosystem.
Responsibilities
- Lead and mentor engineering teams delivering auction and marketplace optimization capabilities
- Drive technical strategy, execution, and continuous improvement across high-impact ad systems
- Partner with product, data, and cross-functional stakeholders to define requirements and success metrics
- Oversee system reliability, performance, and scalability for advertising platforms
- Promote engineering best practices, including quality, observability, and operational excellence
Requirements
- Experience managing software engineering teams in production environments
- Strong background in distributed systems, performance tuning, and scalable architectures
- Proficiency with modern backend technologies and debugging complex systems
- Ability to translate business goals into technical plans and measurable outcomes
- Excellent collaboration and communication skills across technical and non-technical partners
Benefits
- Opportunity to work on high-visibility, large-scale advertising technology
- Collaborative, fast-growing environment where every contribution matters
- Meaningful impact across the TV streaming ecosystem