New York, NY
Do you love to code? Want to work with big data? Then we’ve got the job for you! At JW Player, we process over 3.5 TB of data a day -- and the data is fascinating! We’ve got the viewing habits of a couple billion people across thousands of websites -- everything from silly cat videos to hard-hitting journalism.
Interested in realtime processing? Batch processing? We do both! JW Player employs cutting-edge technologies like Spark, Kafka, Flink, and Storm to deliver high-quality analytics as fast as physics will allow.
If you have experience with big data, we’d love to speak with you! But even if you don’t, we’d still love to speak with you. We’re looking for someone with a proven track record of writing high-quality code for a production environment. If you’re an excellent developer, you have a place at JW Player.
Strong programming fundamentals. You know your algorithms, you know OOP, you know your way around a debugger.
A proven track record writing of code for a production environment. A history of supporting that code through the full development lifecycle.
Experience with data. Doesn’t need to be big data, but your SQL should be strong and you should have a solid grasp of data modeling principles.
An obsession with testing. Experience with TDD a strong plus.
3+ years of industry experience
A degree in Computer Science or a relevant discipline
Code: Mostly Python with some Java
Real-time processing: Kafka, Flink, Storm
Batch processing: Spark, Hadoop
Storage: S3, Postgres, Redis
Cloud: All AWS, all the time!
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.