Type:
Permanent employment
Location:
Amsterdam
Education:
Published:
28/01/2022
Status:
Open
Apply before:
07/04/2022
Hours p/wk:
40

Description:

Job description

As a Tech Lead at EclecticIQ, with a focus on Integrations, you’ll help in shaping developer interfaces of our large-scale app which helps cyber threat analysts to perform faster, better, and deeper investigations. 

You'll work closely with our Product Team and other engineers inside Feature Teams to ensure that the internal and external integration needs of our platform are met. 

You will be a technical leader, solving technical challenges and leading initiatives in the development of the platform, and will be expected to have high-quality skills in building SaaS products with Python, along with other commonly used cloud technologies and databases.

 

We are building our application with REST API built using Python 3 on top of frameworks like Flask, SQLAlchemy, and Celery. It relies on data stores like PostgreSQL and Elasticsearch. The codebase consists of several modules/libraries spread over the application. There is a web-based UI for end users but also a lot of intensive data processing is happening in the background.

 

As an ideal candidate, you have relevant experience working on large, robust, high-performance applications using similar technologies; you have a passion for, and a proven track record of designing APIs, and your communication and collaboration skills are excellent.

 

Responsibilities

  • Contribute to successful delivery of Integration products;
  • Lead technical initiatives to solve challenging problems - no HR line management;
  • Design, develop and maintain Python and HTTP-based APIs;
  • Design and develop API contract test plans and collaborate with QA teams to implement effective testing strategies;
  • Provide technical support for partners utilizing our APIs;
  • Perform code reviews and participate in technical design sessions with the rest of Engineering team;
  • Closely collaborate with fellow Engineers and Product team members to design and implement product solutions that meet our quality criteria;
  • Work closely with the development and architecture teams;
  • Assist with troubleshooting any customer issues;
  • Mentor and guide junior team members.

 

Requirements

  • 5+years of professional experience;
  • 1+ year of experience in a technical lead role;
  • 3+ years of experience designing Python and HTTP/RESTful APIs;
  • Appreciation for clean code, thorough testing, and API design;
  • Critical and innovative thinking;
  • Demonstrable track record working with the following Python frameworks: Flask, SQLAlchemy, Celery;
  • Demonstrable track record working with the following data stores: PostgreSQL, Elasticsearch;
  • Demonstrable experience working with the following technologies: Linux, Git, SQL, REST, JSON, XML, HTTP, WSGI;
  • Result-driven mindset;
  • Systematic problem-solving approach;
  • Ability to drive things to closure with minimal supervision;
  • Excellent written and spoken English skills;
  • Design data models for complex data structures are advantageous;
  • Complex multi-tier application profiling is a plus;
  • Familiarity with AWS and cloud computing concepts, in general, is an advantage;
  • Familiarity with DevOps and automation tools like Jenkins, Ansible, Hashicorp suite of tools, and other tools is a plus;
  • Familiarity with the Security domain is a plus.

 

Benefits

Working with EclecticIQ means an exceptionally challenging and dynamic industry that has a positive impact on the world. We offer a full-time position with a competitive salary, 24 annual holidays and an appealing education budget (including a corporate Coursera account). On top of that, we have a hip, home-like working place in the heart of Amsterdam where you can work with the latest technology and solve interesting problems. We are backed by international investors to build the future together!

 

About EclecticIQ

EclecticIQ is a global threat intelligence, hunting and response technology provider. Its clients are some of the most targeted organizations, globally. To build tomorrow’s defences today, they have to understand the threats against them – and align their efforts and investments to mitigate their risks. EclecticIQ helps governments, large enterprises and service providers manage threat intelligence, create situational awareness and adopt an intelligence-led cybersecurity approach. EclecticIQ extended its focus towards hunting and response with the acquisition of Polylogyx’s endpoint technology in 2020. Founded in 2014, EclecticIQ operates globally with offices across Europe, North America, and via value-add partners.

In case of any questions or queries, please reach out to our Talent Management Partner at brenda@eclecticiq.com.

 

Just as EclecticIQ, our customers have high standards when it comes to reliability, professionalism, and integrity. Therefore, screening for integrity will be part of the application process. The procedure consists in any case of the following components:
- Identity verification;

- Checking diplomas;

- Check Curriculum Vitae;

- Certificate of Good Conduct (VOG). 

 

By proceeding with your application, you agree to the above.

FaLang translation system by Faboba