undefined

Data Engineer

Posted a week ago

Details

undefined
Compensation
Not disclosed
undefined
Industry
Software Development
undefined
Time commitment
Not disclosed
undefined
Company size
Between 501 - 1,000

Skills

Airflow
Apache Kafka
Data Analytics
Data Engineering
Data Marts
Databases
Extract, Transform, Load (ETL)
Greenplum
PostgreSQL
Russian

Job description

About Team

We areQuadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other financial brokers.

We are currently in search of aData Engineerto join theData Platformteam. The team is directly involved in the development and maintenance of the analytical platform within the company. Through this work, the business can analyse large volumes of information and make strategically sound decisions for the company's further development. We turn the Data-Driven culture into reality.

At the moment, there are 3 Data Engineers, 1 DBA, and a Team Leader in the team.

Daily scrum standups are held at 12:00 pm (GMT+2), engaging in peer code reviews, and using collaboration tools like Slack, Google Meet, and Zoom.

Tech stack

  • Greenplum, PostgreSQL, Clickhouse;
  • Airflow;
  • DBT;
  • Python;
  • Kafka;
  • Apache Flink;
  • Tableau;
  • S3;
  • Metabase;
  • Datahub;
  • Linux.

Key responsibility

  • Integration of new data sources.
  • Collaborative development of data marts with analysts.
  • Ensuring the completeness and consistency of analytical data.

What We Expect From You

  • 2 years of experience in Data Engineering and/or 3+ years in Data Analytics;
  • Have knowledge of and experience with Relational Databases (Greenplum, PostgreSQL, Oracle, MySQL, MsSQL).
  • Understanding theory of DBMS and ETL (ACID transactions, Normalization, CAP theorem, OLTP vs OLAP, Horizontal vs Vertical scaling).
  • Can write and optimize SQL queries.
  • Have experience with Linux-based operating systems, Docker.
  • Experience in Python (OOP, data structures, decorators, venv, PEP8).
  • Experience in Airflow.
  • Experience using message brokers (Apache Kafka).
  • Experience in Tableau (or other BI tools).
  • Fluency in English and Russian (at least B2).

As an advantage

  • Experience with NoSQL databases (Cassandra, Redis, Infinispan).
  • GitLab CI/CD.
  • Grafana.
  • Ansible.
  • Flink, Spark, Scala.
  • K8s.
  • Courses/education in DE/DS specialization.
  • Passion for memes.

We offer full-time remote work as a Service Provider in the following countries:

Bulgaria, Georgia, Belarus, Hungary, Romania, Latvia, Lithuania, Moldova, Kazakhstan, Azerbaijan, Armenia, Kyrgyzstan, Greece, Croatia, Montenegro, Serbia, or Estonia (a residence permit is a must, except for Georgia).

Currently, over 700 employees and service providers are stationed across its seven global offices located in the UK, Gibraltar, the UAE, the Bahamas, Australia, and the headquarters in Cyprus. By broadening its international presence, Quadcode not only offers a remote or hybrid work model but also presents a myriad of intriguing tasks and challenges for employees.

Join us today, and let's shape the future of fintech together!

Interested in this job?
Apply Now
Share this job
modules.web.blog.post.facebookmodules.web.blog.post.twittermodules.web.blog.post.linkedin

How to get hired by clients?

01

Sign up

Create a profile by sharing with us your personal and professional details.
02

Assessment

Take our online talent assessment for skills and competencies evaluation.
03

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now