Software Engineer, C++: Server team - San Mateo, CA

This job posting is no longer available on Find similar jobs: Software Engineer jobs - jobs is looking for software engineers to join its ad delivery team. We are a startup that has built an industry leading ad delivery platform that serves one out of every seven online video ads daily and processes a sustained 70,000 QPS -- all with only about 20 engineers. Our technology allows video advertising space to be traded like stocks on the stock market. We need bright engineers to help us tackle subtle and complex problems, build new innovations and improve our ad delivery system.

Responsibilities include:
  • Design and development of new features in our event driven C++ server architecture while maintaining <1ms latency
  • Learning and improving our unique framework for memory management and low latency/high throughput systems
  • Occasional client side ActionScript 3 and JavaScript programming for our ad renderer
  • Participate in code reviews using Gerrit
  • Deployment of code using continuous deployment
  • Occasional improvements to our continuous deployment system
  • Contributions to our open source project, RIBS
Basic qualifications:
  • BS/MS/PhD in Computer Science, Electrical Engineering or related field, or equivalent experience
  • Strong coding skills in any language
  • Attitude of creating high quality code, learning from peers and always innovating
Pluses include:
  • Extensive experience in C/C++
  • Experience in low latency, high throughput distributed systems
  • Experience working on embedded, real time or event-driven systems
  • Experience with SQL
  • Experience with continuous deployment - 2 years ago - save job - copy to clipboard
About this company builds technology that destroys the inefficiencies of television and video advertising. It delivers a programmatic way to plan, buy,...