Software Engineer, Backend

Sorry, this job was removed at 2:48 a.m. (EST) on Wednesday, June 21, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

If the thought of having your code reach hundreds of millions of users excites you, keep reading.

Generating more than 15 billion video streams a month, JW Player is the world's most widely-adopted web video player and is used across a wide range of browsers and devices. As our player increases its footprint, our team is committed to making the player faster, more reliable and more resilient than ever before. The projects you work on will have a direct impact on not just our end users, but our engineers who share the responsibility of owning the end-to-end delivery of new features and improvements to the player.

Upcoming Challenges:

The majority of video today is consumed on mobile devices. As such, our top priority is optimizing delivery for mobile experiences, ensuring that we take a mobile first approach to not just the player, but the way the player is delivered. The next generation of our player APIs need to be high-availability, high-volume and leverage Python and Docker containers to serve up the fastest, lightest, and most performant player possible. Every request for player assets will be routed through this new stack. This expands on the current responsibilities of the player team and you will be a part of a small group that has a profound impact on the future of the product.


How you will help:

  • Develop technical specifications for the new APIs and take ownership over product releases
  • Build and optimize our Python and Node.js APIs to perform at scale
  • Ensure full observability into the state of the API services
  • Create a migration plan for rerouting existing API calls
  • Provide technical leadership and help guide overall engineering vision for the product
  • Improve developer productivity through better tools, processes, and frameworks

We’re looking for someone with experience: 

  • Building and operating scalable, fault tolerant, distributed systems
  • Using and writing REST APIs
  • Utilizing cloud-based solutions
  • Writing software in a Service Oriented Architecture
  • 5+ years of practical experience in full stack or backend engineering using Python or Node.js
  • B.S. degree or higher in Computer Science or related technical field
  • Working with a multi-functional team in a fast-paced environment
  • Using Git and NPM

If you have experience with the following, even better: 

  • Building containerized services using Continuous Integration and Continuous Deployment
  • Cross-browser web development, ES2015, Git, NPM
  • Web video, advertising, analytics

 

About JW Player

If you've watched video on the web, you already know us. JW Player is a venture-funded, online video software company based in Manhattan. Our flagship product, the JW Player, is deployed on over 2 million websites and streams billions of videos each month. Started in 2008 as the world’s first open source video player, today the company’s customers span the globe across 193 countries and range from Fortune 500 companies to individual bloggers. We’re busy innovating for the future by actively hiring smart, motivated, and innovation-driven people! Come help us imagine and define what comes next! jwplayer.com/careers

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

JW Player is located two blocks behind Bryant Park. Close to the Bryant Park and Times Square subway stations.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about JWP (JW Player)Find similar jobs