Type:
Permanent employment
Location:
Amsterdam
Education:
Associate degree (EQF 5), Bachelor (EQF 6)
Published:
22/02/2024
Status:
Open
Apply before:
01/06/2024
Hours p/wk:
36
More information

Description:

EclecticIQ is a global provider of threat intelligence technology and services. The most targeted organizations in the world – including governments and large enterprises – use our platform to automate intelligence management at scale and accelerate collaboration across security teams.

Our platform backend is built in Python, with service dependencies such as PostgreSQL, Elasticsearch, and Redis, along with libraries such as Flask, SQL Alchemy, and Celery. We are a team of experienced and motivated software engineers, passionate about working in a multicultural start-up environment, with proven expertise in building scalable and robust cloud-agnostic software, that can be either hosted for our customers (SaaS), or packaged and deployed on-premises (VMs, k8s). We follow industry standards like STIX and TAXII, and we contribute to open-source projects that maintain and advance these standards.

You will be contributing to the development of the platform and will be expected to have high quality skills in Python, PostgreSQL, and Elasticsearch. You should have hands-on experience with building a microservices-based architecture, and be comfortable working directly with Docker, Kubernetes, and DevOps tools such as Jenkins, Gitlab, and GitHub Actions. You will work closely with the development and architecture team and teams spread across functions like UI, QA and Customer Support. Having cybersecurity domain knowledge is a bonus.


What does it take?

  • Minimum of 5 years of relevant experience

  • Knowledge of Python (including ecosystem)

  • Ability to write clean, readable code together with unit and integration tests

  • Expertise in building server-side applications

  • Knowledge of best practices on building APIs

  • Experience with storing and processing substantial amounts of data

  • Hands-on experience with SQL, Git, and Docker

  • Systematic problem-solving approach

  • Ability to drive things to closure with minimal supervision

  • Excellent written and spoken English skills

  • Effective communication skills and ability to productively collaborate within and outside of the Engineering team

Nice to have:

  • Experience with complex data structures and application profiling

  • Experience with implementing data exchange protocols

  • Cybersecurity domain knowledge

  • Experience with Flask, SQL Alchemy, Celery, and Kubernetes

This role is based in The Netherlands, however we will consider candidates currently living in the UK or in a EU country. We will not provide any relocation and/or work permit assistance.

Benefits
Working with EclecticIQ means a challenging and dynamic industry that has a positive impact on the world. We offer a position with a competitive salary, 24 annual holidays + your birthday off. On top of that, we have a home-like working place in the heart of Amsterdam where you can work with the latest technology and solve interesting problems. What is more, you are free to work from abroad for up to two months each year.

EclecticIQ commits to supporting families and parents, therefore we binned the 9 to 5 culture and offer flexible work hours for all of our employees. We have a 40-hour workweek, however, working part-time is possible (min. 90% for this position).

All employees at EclecticIQ are part of our appealing Education Program with an annual budget and a corporate Coursera account. Our teams are humble, effective, transparent, and lifelong learners - while we love experiments and research, we are not afraid to make decisions. We are backed by international investors to build the future together!

About EclecticIQ
Founded in 2014, EclecticIQ is a leading European cybersecurity vendor operating worldwide with teams across Europe, the UK, and North America, and via value-add partners.