Mdr./Sr. Backend Developer

General description

Do you want to help us deliver the next ground-breaking innovative AI solutions that will transform the video and media industry? 

We develop state-of-the-art technologies that revolutionize how people watch (online) television. We provide unique AI technology to understand what’s inside video. Our Deep Content Understanding™ solution generates next-gen metadata which enables consumers and media professionals globally to search and analyze video content in real-time and at an unparalleled scale. Working at Media Distillery as a Java Backend Engineer means you have the mentality to fix what is broken and continuously improve. Both systems and yourself.

Company Tech Stack

What you’ll do

As a Java Backend Engineer, you have a clear vision of the latest technologies and preach the best practices of your field. Imagine being part of a real product, actively applying machine learning in a real production environment, and pitching your ideas to key decision-makers. You will share your ideas and inspire others in the team by sharing your knowledge and offering your guidance. But most importantly you will design, develop, test, monitor and expand one of our products. You build it, you run it.

In sum you will:

  • Automate the development cycle and creation of our platform using Kubernetes, Helm, Jenkins, and other tools
  • Design, develop, test, and monitor our state-of-the-art AI technologies
  • Facilitate the implementation and adoption of new tools and technologies like Cassandra, Elasticsearch, and more
  • Closely cooperate with the team in understanding and implementing new features to the platform

    In a nutshell, this is you:

    • You are fluent in English and you have a bachelor’s degree in Computer Science (or similar)
    • You thrive in a startup/scaleup environment where new ideas are embraced
    • You have experience with DevOps practices and tooling
    • You are passionate about Java but are an all-round developer
    • You have excellent problem solving, critical thinking and interpersonal skills
    • You have experience with data-driven decisions

    Bonus Points if...

    • You understand Linux server environments, Docker and Kubernetes
    • You are brilliant in using modern frameworks, such as Springboot
    • You understand and have implemented different levels of testing (Unit, System, integration)
    • You have a master’s degree in Computer Science (or similar)
    • You have worked with NoSQL technologies (Cassandra, Elasticsearch)
    • You have experience in CI/CD, system admin and cloud computing

    What we offer

    Besides being able to develop the next generation of media experiences together with a fantastic group of international colleagues in an entrepreneurial startup environment we offer:

    • The opportunity to learn and develop yourself in a fast-moving company with lots of room for own initiatives
    • An annual training budget to work on your skills or to use for events
    • Fun company events and an annual multi-day company trip
    • Bi-weekly outdoor workout with our personal trainer
    • Everything you need for your home office
    • Travel expenses reimbursed
    • The opportunity to work at an award-winning innovative company
    • Flexible working hours with the possibility to work from home when needed
    • Great coffee and free (healthy) snacks
    • Standing desks
    • Reimbursement of your streaming subscriptions up to 300 euro per year
    • Compensations for your phone and internet use, as well as a “Working from home compensation”
    • An amazing office in the centre of Amsterdam
    • Unlimited vacation days
    • Salary range between 4000 and 5000 euros/month (gross) depending on skills and experience.

    Ready to meet us?

    If you are excited about this role, then we can’t wait to meet you. Send us your CV and a cover letter and we will come back to you asap!