Facebook pixel

Manager SW Engineering
Posted on 9/2/2022
Cambridge, UK
Experience Level
Desired Skills
Android Development
  • 3+ years of engineering management experience
  • Experience in SDK, U.I./client-side framework, API design and development
  • Have technical chops from your previous life as a senior-level or team lead as a software engineer
  • Proactively gives and receives feedback; is not afraid to have difficult conversations
  • Comfort and experience splitting time between hands-on technical efforts and managing a team, working with various stakeholders, other business and engineering teams, and end-to-end feature development
  • Experience as a software development lead or manager, building and leading high-performance mobile client engineering teams. You have demonstrable leadership, people management, and communication skills
  • Have a good understanding of core problems that any mobile architecture must solve
  • Have organizational, planning, and time management skills
  • Able to work through ambiguous requirements and make critical decisions to progress and evolve the platform
  • BS/MS in Computer Science or a related degree
  • Experience in the development and successful delivery of consumer-focused digital media products
  • Manage a team of Senior iOS and Android engineers where everyone is welcomed, valued, and respected regardless of their differences
  • Grow a high-performing team that owns the product and is empowered to build exceptional consumer experiences
  • Work closely with your team and broader business organizations like Product Management and User Experience teams to determine and champion longer-term team direction and technology strategy
  • Architect and develop highly performant and scalable consumer-facing features on the Roku Mobile app, meeting the demands of a rapidly growing business
  • When you see problems, you fix them
  • Make important design decisions around architecture and balance long-term and short-term business deliverables
  • Coach, mentor, and support mobile engineers on the technical and non-technical issues ensuring high productivity of your team members
  • Participate as part of the scrum team to plan and commit at the sprint and release levels
  • Ensure on-time and high-quality delivery of the project and new product launches
  • Contribute to infrastructure and process improvement within development organization, scaling solutions to adapt to demand
  • Institute and adopt best engineering practices
  • Think big and ship quickly, and move fast with small iterations
  • As part of a team, you will be responsible for building applications that give customers access to free premium streaming services to enhance the streaming experience

1,001-5,000 employees

Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
  • Unlimited vacation days
  • Medical, wellness, and financial benefits
  • Free snacks and access to fitness center at headquarters
Company Core Values
  • High performance
  • Proud to work here
  • Trust and responsiblity
  • Talent
  • Communication and context
  • World class product
  • Simple process
  • Excellent partnerships
  • Content standards
  • High ethical standards