Medior Software Engineer

Job description

Do you want to be part of a global revolution in food & feed? We are looking for a creative Software Engineer to join our team. Do you want to work for the future and become part of our mission? Join us!

What will be your main task as a Software Engineer?

We are looking for a Medior Software Engineer who is creative and has innovative ideas. In a scale-up environment, your work is to write maintainable, tested code serving several departments. There is a lot of space to resolve a variety of different problems, be creative and learn new things, from technology to process.

Our tech stack is mostly Python (with Django and Flask), React, Gitlab and PostgreSQL databases. There are opportunities to work on frontend UI, backend, databases and data analysis, and even programmable hardware. You will be joining other experienced software developers and many other engineers and researchers who contribute to software. You will make a huge contribution to the direction of our software development. The team works both remotely and in the office. We expect you to be able to travel to our office and factory if needed.

What will you do?

  • Build pragmatic, scalable front-end and back-end software that supports Research, Engineering, Sales, and Factory Operations.
  • Collaborating across teams to identify and solve technical challenges.
  • Writing reliable, maintainable, tested code, and improving the quality of existing code.
  • Exemplifying software best-practices and provide technical guidance for other colleagues.
  • Together with our stakeholders you engineer a solution for the long run, the word monkey-patching cannot be found in your vocabulary.

What do we promise you?

  • A close and passionate team
  • An enterprising environment in which technology and biology go hand in hand
  • An environment in which your ideas are valued
  • The possibility of contributing to the mission of Protix: "Bringing the food system back in balance with nature"
  • A challenging environment where continuously learning is most important
  • A piece of the "Protix company pie" in shares
  • 26 vacation days and all other standard benefits.

About us

We are on the brink of a global insect revolution. Protix is a fast-growing company and is leading this 'ento revolution' as an industry leader. Since 2009, our life mission has been to bring the food system back into balance with nature.

With high-tech solutions, artificial intelligence, genetic enhancement programs and robotics, we produce the ingredient of the future: insects.

The black soldier fly is a key player in bringing our mission to life. Their larvae provide us with a unique source of protein that is processed into feed for pets, fish, piglets and chickens, among others.

Our values reflect our culture. We are always looking for new talent who will go for the next step with us and recognize themselves in our values. Choosing Protix is a conscious choice, because it is important that our values also fit you. We care about our planet, are innovative & curious, open minded, diverse and always go for the best result.


Do you want to work for the future and be part of our revolution? We would like to get in touch with you! Apply and connect with us on LinkedIn to keep up to date with our mission.

It is good to know that for us your motivation and the match with our company is key. That is why we do not accept applicants who send only their CV without any motivation.


What do you bring?

  • 3 –5 years of relevant working experience.
  • Strong knowledge of object-oriented programming in languages like Python or C++.
  • Experience with front-end technologies like React, Vue or ES6.
  • Experience with version control systems like git.
  • Knowledge of SQL and relational databases.
  • Hands-on experience in designing (REST)APIs.
  • Creative, independent with innovative ideas.
  • You care about the code you write.
  • A desire to leave the world better than how you found it.

Desirable additional qualities: 

  • Foundation in statistics.
  • Experience with monitoring tools such as Prometheus, Nagios, Zabbix.
  • Experience or interest to develop skills in Docker, Swarm or Kubernetes.
  • Experience with devops tools such as Ansible, Puppet.
  • Experience with setting up CI/CD workflow.
  • Experience with containerizing software is a plus.