Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Senior Backend Developer New
Coosto
Eindhoven, Noord-Brabant, Netherlands

Job Title

Senior Backend Developer

Job Description

Do you have passion for software development and system architecture, and do you get excited about distributed data intake systems and data processing? Then we are looking for you!

Coosto provides software solutions for social media monitoring and web care. We process millions of social media messages every day (from Twitter, Facebook, LinkedIn, news sites, blogs, fora etc.) and make these available in our search engine which can be used by hundreds of our customers at the same time.

The teams at our Data division are responsible for collecting and processing this data, and we do that by the means of several software systems. In the role of Senior Backend Developer you will be further developing and upgrading our current software landscape and corresponding architecture. New applications are build as microservices with the use of Docker and Kubernetes.

You will come in touch with the different layers of our architecture, existing of several distributed applications, databases, queues and file systems. Among others, we use Python, Bash/Shell, GlusterFS, MySQL, Redis and RabbitMQ and we run this solely on Unix systems. There is room for other languages and techniques; the most important is that you, with your experience and vision on architecture, can bring the team and the software to a higher level.

Restrictions

  • No telecommuting
  • No Agencies Please

Requirements

What do you need for that?

First of all you have passion for your job, like everyone at Coosto has. Therefore, you are always engaged with new technologies, programming, innovation and challenging and developing yourself. Scalability of processes, and therewith performance, is important to you and you have affinity with distributed systems and data processing. You like to experiment with, and do research after, new tools and technologies we can apply.

In addition, you also:

  • Have a relevant bachelor or master degree;
  • Have several years of experience as a Backend Developer with good knowledge of architecture;
  • Have considerable experience with Python or equivalent languages and good knowledge of MySQL;
  • Have extensive experience with the Linux Command Line, Bash, Shell Scripting and Crontabs;
  • Have excellent communication skills in English;
  • Preferably have experience with programming in C or C++;
  • Preferably have knowledge of Redis and RabbitMQ.

About the Company

What do we have to offer?

You will come to work in a stimulating environment, full of technical challenges in a team of cool and clever colleagues. We have a strong focus on the Agile way of working. Correspondingly, we work in short sprints, and go live faster every time with Continuous Delivery and Test Automation.

We pay much attention to the further development of your talent: we have a training budget with which you can follow relevant courses and training. Besides that, we also offer you the possibility to go to tech events like Software Circus, JAX DevOps and Code Motion. You can also choose on what device you want to work on, with the OS of your choice. You will work from a beautiful office in Eindhoven, right beside the train station, with a wide view on the dynamics of the city. Of course you will get a good salary and an attractive package of benefits.

Contact Info

Previous Python Developer, nineDots Recruitment in London, London City, United Kingdom Next Lead Tech Developer (Python + Django) , Alien Technology Transfer in Rome or Las Palmas de Gran Canaria, Spain or Italy