Senior Backend Developer
Do you have a passion for software development and system architecture, and are you enthusiastic about distributed data intake systems and data processing? Then we are looking for you!
Coosto is market leader in and provides software solutions for social media monitoring, web care and web crawling with an impressive and growing customer base. Within this position you will work for the business unit that focuses on web crawling / spidering. Within this business unit, several teams focus on an efficient way of collecting internet data. In the role of Senior Backend Developer, within this team, you will work on further expanding our software landscape and the associated architecture. New applications are built as microservices using Docker and Kubernetes, among others.
You will come into contact with different layers of our architecture, consisting of various distributed applications, databases, queues and file systems. We work with Python, Bash / Shell, GlusterFS, MySQL, Redis, Kafka and RabbitMQ and we run all this exclusively on Unix systems. There is plenty of room for other languages and techniques; the most important thing is that with your experience and vision on architecture you know how to take the software to a higher level.
First of all, you have a passion for your work. You are therefore always working on new technologies, programming, innovating and continuing to challenge and develop yourself. Scalability of processes, and thus performance, is important to you and you have an affinity with distributed systems and data processing. You enjoy researching and experimenting with new tools and technologies.
If you are someone with a strong sense of ownership, are open-minded, are not afraid to ask questions and are a friendly and helpful person, then you will definitely feel at home in one of our teams.
- You have a bachelor's or master's degree in Informatics or Computer Science or another relevant study program;
- You have +/- 5 years of experience as a Backend Developer with knowledge of architecture;
- Extensive experience with Python or comparable languages and good knowledge of MySQL;
- Extensive experience with the Linux command line, Bash, Shell Scripting and Crontabs;
- You have experience working in an Agile environment;
- You have good communication skills and your English is excellent;
- You are definitely a team player;
- It is an advantage if you can program in Go and Rust.
- It is also an advantage if you have experience with stream processing, queuing and in-memory databases.
You will work in a stimulating environment, full of technical challenges, in a team of fun and smart colleagues. We have a strong focus on the Agile way of working, where we work in short sprints, and with things like Test Automation and Continuous Delivery go live faster and faster.
We pay a lot of attention to the development of your talent: there is a training budget for training and courses. In addition, we regularly hold hackathons within Coosto and offer you the opportunity to go to tech events together with your colleagues. As soon as the current situation permits, you will work from our beautiful office in Eindhoven, right next to the central station, with a wide view of the dynamics of the city. We love to spoil our employees, so there is good coffee available, your favorite cookie is always in stock and there is fresh fruit. We have an extensive lunch buffet and fun Friday afternoon drinks. Naturally, the terms of employment are attractive and you will receive a good salary.
Nice! We look forward to receiving your CV with accompanying motivation and will contact you as soon as possible.