Skills
About the Role
Roku is looking for a Senior Software Engineering Manager to lead efforts in Ads Auction & Marketplace Optimization within our Advertising Performance group. In this role, you’ll help build and improve systems that power relevant ad experiences across the TV ecosystem—connecting advertisers with audiences at scale.
Responsibilities
- Lead and mentor engineering teams responsible for ad auction and marketplace optimization systems
- Drive technical execution across the full software delivery lifecycle, from design through production
- Partner with product, data, and cross-functional stakeholders to define roadmap priorities and measurable outcomes
- Improve system performance, reliability, and scalability for high-throughput advertising workflows
- Establish engineering best practices around architecture, testing, observability, and operational excellence
Requirements
- Experience leading software engineering teams in a production environment
- Strong background in backend systems and distributed systems
- Ability to translate business goals into technical plans and execution
- Demonstrated experience with performance optimization and reliability engineering
- Comfort collaborating across engineering, product, and data teams
Benefits
- Opportunity to make an impact in a fast-growing, public company
- Work with teams building technology used by millions of viewers
- Support for professional growth through mentorship and leadership opportunities