Software Engineer

Software Engineer [Mid-level or Senior]

Location: Utrecht, Netherlands

Company Overview


My client is a leading company utilising advanced AI to provide institutional investors with unique insights into the global corporate landscape. Their platform analyses thousands of companies across various countries, processing vast amounts of multilingual data to offer real-time insights, aiding investors in their decision-making processes.

Role & Responsibilities

  • Develop, test, and maintain a cloud-based platform for large-scale text data processing in financial applications.

  • Create efficient, reliable, and high-quality solutions.

  • Ensure adherence to architecture principles and best practices.

Experience & Qualifications

  • Proven experience in building scalable, reliable, and efficient platforms for large-scale data processing.

  • Familiarity with cloud-based architectures is a plus.

  • Strong understanding of software architecture, testing, continuous integration, and DevOps practices.

Skills & Attributes

  • Ability to quickly grasp new domains or experience with similar data processing environments.

  • Strong problem-solving skills for scalability, consistency, reliability, efficiency, and security challenges.

  • Interest in exploring new developments in NLP/ML technologies.

  • Excellent teamwork, communication skills, and a positive, results-driven attitude.

  • Knowledge of the strengths and best use cases of various tools and technologies.

  • Familiarity with agile methodologies and when to apply them.

Required Skills

  • Proficient in Object-Oriented Programming (C# preferred).

  • Strong Python skills, with experience in Spark/Databricks or other languages (with a quick learning ability).

  • Experience in database modelling and SQL.

  • Strong software engineering and design skills for data-intensive systems.

Preferred Skills

  • Financial domain knowledge.

  • Experience with Airflow.

  • Familiarity with cloud technologies (storage, Kubernetes, containers, SQL databases, virtual machines).

Venquis is acting as an Employment Agency in relation to this vacancy.

Upload your CV/resume or any other relevant file. Max. file size: 128 MB.