Content Delivery-Lead Software Engineer NYC

Content Delivery-Lead Software Engineer NYC

Scale matters.  And when it comes to our platform, scale means delivering millions of dynamic assets tens of thousands of times per second.  Our content delivery service, which is our single most important offering, is looking for a Lead Software Engineer to lead and build a team.  We’re looking for a seasoned hands-on software engineering lead to deliver best-practice solutions in a mature, talented environment.

In this role you will:

  • Lead a team in an Agile environment
  • Serve as architect for a high-scale production Web service layer
  • Anticipate and prepare for upcoming increases in scale
  • Build features which serve customer-driven product goals
  • Prototype new ideas and explore new solutions to the growing list of problems the platform solves

What We’re Looking For:

  • BS or greater in Computer Science or related field
  • Proven track record of ownership of stable and maintainable software
  • Experience building scalable systems using cloud infrastructure; AWS a plus
  • Strong RDBMS experience, as well as object-store databases
  • Desire to lead a team in a fast-paced technical environment
  • Strong understanding of source control systems (we use Git)
  • Comfortable with Unix-style tools and environments

We’d Like To See:

  • Familiarity with Python frameworks
  • Experience building batch processing systems and priority queues
  • Continuous delivery, automated testing

send resume to: