Software Engineer, Big Data
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.
Requirements :
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
Our tech stack :
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!
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.
Top comments (1)
Teen Patti while infusing modern aesthetics. Each table and card is beautifully rendered, providing a realistic and immersive atmosphere that draws players into the game. High-quality animations bring the gameplay to life, making every win feel triumphant and every loss a learning opportunity this website . Additionally, the app incorporates appealing sound effects that replicate the ambiance of a live card game, such as the shuffling of cards and the excitement of placing bets. This attention to detail creates a rich sensory experience that keeps players coming back for more.