We invite you to join the Greycroft Talent Network

Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Staff Software Engineer (Backend)

JW Player

JW Player

Software Engineering
Posted on Thursday, July 4, 2024

About JWP:

JWP is the leading video software and data insights platform that gives our customers independence and control in today’s Digital Video Economy. Founded over a decade ago as an open-source video player, JWP’s technology platform now powers digital video for hundreds of thousands of businesses across NA, EMEA, APAC, and LATAM. Each month, there are over 1 billion viewers across 2.7 billion unique devices consuming video on JWP’s technology.

Remote Policy:

At JWP, we have adopted a remote work policy, with all our employees working remotely. While we value remote work, we can only consider candidates who are currently located within the country of the job posting. Regrettably, candidates outside of the country of posting will not be considered, and JWP does not provide relocation assistance. This policy is aligned with our operational setup.

The Engineering Team:

Our Engineering team plays a big part in the company’s success through the development of innovative technologies. Engineers at JWP are passionate about writing code and solving complex problems. Equipped with a modern tech stack, our Engineers contribute to helping drive monetization for our customers across billions of devices monthly.

The Opportunity:

Backend Engineers at JWP contribute to the development of innovative video-focused technology products that service clients around the world. We are looking for an experienced Backend Engineer to join our team in the Netherlands. This is a Staff level opportunity to come on board to use modern technology stacks and work on interesting products within the video space that impact clients across some of the many verticals, such as broadcasting and publishing.

As a Staff Software Engineer for our Authorization Service, you will:

  • Build a delivery system that can deliver personalized and recommended video metadata at scale.
  • Build a system that helps broadcasters to manage their OTT applications across different platforms.
  • Optimize the architecture of our delivery services.
  • Design the data models and data solutions that we need to power our services.
  • Collaborate in a cross-functional team focused on our customers and their viewers experiences.
  • Contribute to innovative technology and architecture of a global production-scale service layer.
  • Work with microservices and microservice principles (Service discovery, API gateways, data transaction consistency, etc.).
  • Make a material impact on our streaming products, analytics, and OTT integrations.
  • Participate in code reviews with and mentor your peers.

Requirements for the role:

  • At least 7 years of relevant experience, with an extensive background in backend development.
  • Demonstrable experience of leading technical projects and architecting solutions.
  • Proven record of leading cross-team technical projects and architecting and delivering high-quality and impactful technical solutions, demonstrating expertise independent of programming languages.
  • Demonstrated experience in scaling systems to the next level to handle increased loads and demands.
  • In-depth knowledge of database types, database design and data structures.
  • Commitment to code quality, maintainability, readability, scalability, and performance.
  • Ability to quickly analyze and resolve tactical issues across various areas.
  • Experience mentoring junior engineers.
  • Open-minded and eager to learn new technologies.

Bonus Points:

  • Experience working with OTT apps/platforms or worked in the broadcasters' industry.
  • Solid understanding of the Python programming language.
  • Experience building scalable systems using cloud infrastructures like AWS or Google Cloud.
  • Understand micro-services architecture: Designing, creating, deploying, testing, and monitoring.
  • Contributed to open-source projects.
  • Experience with K8s, Docker and Containers.

Perks of being at JWP, Netherlands

Our goal is to take care of you and ensure you will be successful in your new role. Your success is our success!

As a full time employee, you will qualify for:

  • Competitive Paid Time Off
  • Stock Options Purchase Plan
  • Retirement / Pension Plan
  • New Employee Home Office Setup Stipend
  • Monthly Connectivity Stipend
  • Quarterly and Annual Team Events - because team building is important!
  • Professional Career Program and Career Development Opportunities
  • Bi-Annual Hack Weeks for those who are interested in using their coding knowledge
  • Fireside chats with individuals at JWP

*Benefits are subject to location and can change at the discretion of the Company.

Check out our social channels:

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, and/or disability status.