Huntly

Senior Data Engineer at Zerosigma Capital GmbH
filled

Senior
B2B
Remote
€76,000-€96,000 annual
Europe
Posted recently
Description

We're looking for an experienced Data Engineer to build, manage, and maintain a robust data infrastructure (ETL) for collecting vast amounts of financial data. 🪂💻💹

Technologies
Python
GCP
CI/CD
Docker
Kubernetes
PostgreSQL
Airflow
GitLab
ETL
Requirements

At least 4 years of experience in building ETL and working with the following technologies and tools:

  • Python
  • Google Cloud Platform (GCP)
  • CI/CD
  • PostgreSQL
  • Apache Airflow
  • GitLab
  • Docker
  • Kubernetes
  • ETL
  • Excellent Communication Skills

  • Responsibilities

    Key Responsibilities and Technologies:

    • Implement and manage ETL processes using Python (Pandas).
    • Optimize workflows within GCP (Composer, Cloud run …)
    • Work with Cloud SQL and PostgreSQL to manage and query large datasets.
    • Integrate new data sources and map to existing datasets.
    • Develop APIs using FastAPI to enable data access and integration.
    • Implement caching solutions using Redis or Memcached.
    • Manage version control and CI/CD pipelines with GitLab.
    Recruitment Process
    1. 15-min introductory call where we explain our product vision to see if we align with candidate's interests.
    2. 30-min call with our engineer to explain the backend architecture and to get understanding of candidate's experience.
    3. A paid 2-weeks test task to vet candidate's skills. 
    Benefits
    • Equity stake: Participate in the success of our platform.
    • Remote first: Work from anywhere, anytime.
    • Interesting work: Collaborate in developing cutting-edge financial technology that processes millions of data points, leverages data science and natural language processing (NLP) to extract valuable insights and keeps an eye on financial markets 24/7.
    Huntly Insights

    Only refer candidates that have valid reference contacts from previous positions: Dear recruiter during communication with potential candidates please inform them that they should be ready to provide valid reference contacts from previous roles. This might be required for the next steps.

    Europe is the hiring location for this position, so feel free to submit candidates from the countries listed below: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden.