Back to Positions

Senior Software Engineer

Opportunistic — Engineering / Tempe, AZ, United States / Req ID: 951

Do you: Love the challenge of engineering for massive scale? Enjoy complex optimization problems that consider performance, cost and efficiency trade offs? Like the idea of engineering globally distributed systems that span multiple cloud providers? Want to use big data to drive decision making? See yourself as being extremely customer focused in your engineering practices?

We’re looking for a talented software engineers to grow our video delivery and storage team. Managing the world's second largest video library comes with some really challenging systems problems you will be able to sink your teeth into.


  • One day you might be doing kernel level optimizations, and the next day you might be designing RESTful APIs for your services.


  • You need to be a technology polyglot — perfectly comfortable spanning different layers, data centers and cloud providers.

  • Fluency up and down the stack will serve you well in this role.

  • An appreciation for the operational implications of your engineering decisions is a must.

  • No list of required languages! If you are a good engineer, we believe you can learn whatever is needed.

  • We are looking for nice, talented, creative, collaborative and sociable people who will thrive in our diverse and agile team environment.


We are located adjacent to ASU's beautiful campus in the heart of Tempe, just outside of Phoenix. We strive to maintain a fun, casual and friendly environment at work.

Apply for this job