Director Engineering - Video

Director Engineering - Video

Do you live to solve problems, technical and otherwise?  Do you take responsibility where others fear to tread? Are you passionate, fast and detail-oriented in your work?  Can you communicate as readily with executives as with developers?  Do you want to manage people while staying technically hands-on?

If your answers to these questions are “yes”, great!  Rubicon Project is growing, and we need development managers who are thorough and agile, capable of breaking down and solving complex problems, and have a strong will to get things done. In the Video team, you will work on real-world facing major broadcast and publishing companies worldwide in order to make the streaming and on-demand experience better. You will work closely with some of the biggest players in the space defining the next generation of programmatic solutions, take responsibility for your systems end-to-end and influence the direction of our technology that impacts customers around the world.

What You Will Do:

  • Manage one or more engineering teams
  • Provide technical strategy and direction for Video initiatives
  • Work closely with Product Management, Business stakeholders and Customers to help shape product strategy and translate those requirements into working solutions
  • Demonstrate your technical chops by contributing to the design, architecture and codebase
  • Support operation of services in production - making customers successful
  • People care - Hire, coach and mentor team members; invest in your team by providing frequent and constructive feedback to make them effective and happy

What You Need For This Role:

  • 3+ years managing teams larger than 10 developers and 1+ year managing other managers
  • Experience with low latency (sub second), highly scalable (billions/day) real time systems
  • Experience in the Video advertising space (VAST, VPAID, SSAI, transcoding, etc)
  • 3+ years hands-on experience building Video solutions for Desktop, Mobile Web, and Mobile App
  • 5+ years of production coding experience in Java
  • 10+ years of production coding in high performance, low latency language
  • Thorough understanding of distributed system architecture and development
  • Experience delivering product in an Agile environment
  • Experience in Mobile advertising is a big plus
  • B.S. in CS/EE or related science recommended

Abilities We're Looking For:

  • You have a passion for #Video and #Mobile
  • Ability to lead initiatives and be a catalyst for change throughout the organization
  • Able to balance high-quality development with pragmatism and rapid delivery of products
  • You like to innovate and work in an environment where software engineers are full participants in shaping the product and the business
  • Be a creative problem-solver who can draw on an array of expertise and technology to design and implement reliable, scalable and maintainable solutions to challenging problems
  • Attention to detail
  • Strong communication skills with engineers and non-technical folks.

Back to top