Software Engineer, Backend

JW Player

(New York, New York)
Full Time
Job Posting Details
About JW Player

Jeroen "JW" Wijering was a student in Eindhoven, the Netherlands, in 2005 when he took up programming. One of his first late-night creations was a small piece of open-source software that enables images and sound to play on the Internet. Jeroen was still in college when his product became the basis for YouTube, which relied on JW Player until it was acquired by Google.

Summary

Scale matters. And when it comes to our video platform, scale means ingesting tens of thousands of hours of video a day, and thousands of videos served every second. Responsible for our video management API, transcoding pipeline and real-time video delivery, our Media team supports the JW Platform service, with over a million video assets under management. We're looking for a seasoned hands-on Full Stack Engineer to streamline our development and release cycle, measure and optimize our system performance.

Responsibilities
  • Serve as architect for a production-scale service layer
  • Build features which serve customer-driven product goals
  • Code as part of a team in an Agile environment
  • Prototype new ideas and explore new solutions to the growing list of problems the platform solves
Ideal Candidate

Prerequisties

  • 5+ years of experience as a Software Engineer
  • 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; MySQL a plus
  • 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

Bonus Points

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

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • AWS
  • MySQL
  • Python
  • Source Control Management
  • Automated Testing
  • Git
  • Computer Science
  • Software Engineering
  • Continuous Delivery
  • RDBMS
  • Unix Style Tools
  • Batch Processing
  • Priority Queue

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.