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.

DevOps Software Engineer

JW Player

JW Player

Software Engineering
Remote · United Kingdom
Posted on Wednesday, September 6, 2023

About JW Player:

JWP is the game-changing video software and data insights platform that's revolutionizing the Digital Video Economy. With our cutting-edge technology, we give our customers unparalleled independence and control over their digital video content. We began over a decade ago as an open-source video player, but today, JWP is the driving force behind digital video for hundreds of thousands of businesses worldwide. And with over 1 billion viewers tuning in every month across 2.7 billion unique devices, there's no limit to what we can achieve. We're on the lookout for passionate and innovative candidates who are ready to join us on this journey of transforming the world of digital video.

The DevOps Engineering Team:

The DevOps team at JW Player is a diverse group of talented engineers working across 4 countries. Engineers on our team are trusted partners working to ensure the availability, reliability and scalability of a large portfolio of systems utilizing both managed cloud services, as well as proprietary systems built and developed in-house. At JW Player, DevOps engineers have the unique opportunity to build and scale systems, write software and build tooling. With a vast global user base, your contributions to the design, implementation and support of our systems will have a direct impact on people all over the world!

The Opportunity:

We are looking for a talented software engineer to join our DevOps team, responsible for our company infrastructure, network, software deployment systems, and internal tooling. Our team builds and supports infrastructure that is used by hundreds of millions of people around the world, and we deliver petabytes a day in content. This is a great opportunity if you are interested in helping JW Player establish and implement cutting edge industry practices, such as Site Reliability Engineering!

While this is a remote opportunity, we are only considering candidates who are based in either the United Kingdom or the Netherlands.

As a DevOps Software Engineer, you will:

  • Develop and/or support applications and services for infrastructure automation, software deployments, etc.
  • Manage AWS infrastructure and Kubernetes clusters.
  • Measure and maintain reliability through instrumentation and monitoring.
  • Support engineering teams to ensure the highest levels of system and infrastructure availability.
  • Work in a collaborative, cross-functional team that enjoys a high level of autonomy.
  • Participate in planning activities, code reviews, architectural reviews and providing feedback and mentorship to your peers.
  • Be available for occasional after hours support on a rotating basis (approximately once every 7 weeks).

Requirements of the role:

  • Proven Software Engineering experience, and proficiency in a language such as Python, .net Core, Go, Java, and/or Rust with hands-on experience debugging and optimizing code.
  • Experience with implementing and supporting large, internet-facing distributed systems running on Kubernetes.
  • Experience with operating, building, supporting, and debugging cloud based stacks (preferably AWS, Azure, or Google Cloud Platform).
  • Knowledge of automated configuration management (SaltStack, Chef, Puppet, etc.) and infrastructure as code (Terraform, CloudFormation, etc.)
  • Exposure to/understanding of building and supporting containerized applications.
  • Proven track record of ownership of maintainable, stable and scalable software and systems.
  • Excellent written and verbal communication skills, able to interact cross-functionally and drive technical discussions with engineers of varying skill levels.
  • You enjoy working with other engineers. You recognize there are multiple ways to engineer a solution and feel a code review is a chance to share knowledge, not judge others' code.

Bonus Points:

  • B.S. in computer-related field
  • You are committed to the DevOps philosophy, and are relentless in your pursuit of opportunities to implement automation and reduce toil
  • You have contributed to open source projects, or maintain your own
  • You have experience with SQL, NoSQL and big data systems
  • You have prior experience with networking concepts like routing, firewalls and VPNs

Perks of being at JW Player, United Kingdom

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:

  • Private Health Coverage for you and your family
  • Competitive Paid Time Off
  • Stock Options Purchase Program
  • 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 JW Player

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.