Senior Data Engineer

PeopleForce

Polska

Remote

PLN 393,000 - 655,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work within European Time Zone
Monthly office visit in Cracow
B2B contract
Growth opportunities
Impactful ETF data projects

Job summary

ETFBOOK is seeking a Senior Data Engineer to join a data-driven team. You will build and maintain robust, secure data pipelines on Azure using Databricks to support core business functions and help define the data model that delivers trusted datasets to clients.

You will report to the Lead Data Engineer and collaborate with engineers, data analysts and product owners to deliver end-to-end data solutions, with opportunities to mentor others and influence the data platform's direction.

Qualifications

  • 8+ years of professional experience in Data Engineering.
  • Experience with Spark, Databricks, dbt, Snowflake or similar.
  • 8+ years with an OO/FP language (Python, Java/Scala, or C#).
  • Strong knowledge of big data storage tech (Delta Lake, Iceberg, HDFS).
  • Understanding of data governance, security and performance.
  • Experience leading complex data projects.
  • Strong communication and stakeholder management skills.
  • Mentor junior engineers and provide technical leadership.

Responsibilities

  • Leads complex data engineering projects and pipeline development.
  • Designs scalable, secure, and high-performance data architecture.
  • Defines engineering standards and best practices for data pipelines.
  • Works closely with Data Analytics, Data Science, Product, and other teams.
  • Mentor junior engineers and provide technical guidance.
  • Drives improvements in performance, reliability, security, and cost of the data platform.

Skills

Data engineering
Apache Spark
Databricks
dbt
Snowflake
Python
Java/Scala
C#
Big data
Data governance

Tools

Delta Lake
Apache Iceberg
HDFS
Great Expectations
dbt Tests

Job description

Senior Data Engineer

Location: Remote (European Time Zone), once per month in the office in Cracow

Contract Type: B2B

About us

ETFBOOK is a Swiss SaaS company providing data, analytics, and custom solutions in the Exchange Traded Funds (ETFs) space. Founded in 2020, we aim to make global ETF data accessible, actionable, and valuable for institutional participants, including ETF issuers, index providers, fund service providers, market makers, exchanges, and buy-side institutions.

We develop a platform which offers comprehensive insights through a user-friendly web application and robust APIs, covering areas such as product analysis, fund flow tracking, performance comparisons, and liquidity assessments.

About the role

You will work in an environment where data is a main product, not a side reporting function.

You'll join a highly skilled data engineering team, part of a technology department. This team develops and maintains data pipelines on Azure using Databricks to support all core business functions. Your primary goal will be building and maintaining robust, secure data pipelines and helping in defining the data model that delivers trusted datasets to our clients.

Reporting to Lead Data Engineer, you'll participate in a collaborative cross-functional team consisting of engineers, data analysts and product owners capable to deliver end to end solutions - from data acquisition to end client delivery. This role offers the chance to make a visible impact in a dynamic, fast-evolving field.

Responsibilities
  • Leads complex data engineering projects and pipeline development.
  • Designs scalable, secure, and high-performance data architecture.
  • Defines engineering standards and best practices for data pipelines.
  • Works closely with Data Analytics, Data Science, Product, and the whole rest of engineering teams.
  • Mentor junior engineers and provides technical guidance.
  • Drives improvements in performance, reliability, security, and cost optimization of the data platform.
Requirements
  • 8+ years of professional experience in Data Engineering.
  • Excellent knowledge of one or more data processing and analytics frameworks, such as Apache Spark, Databricks, dbt, Snowflake, or similar technologies.
  • 8+ years of professional experience with an object-oriented or functional programming language, such as Python, Java/Scala, or C#.
  • Strong knowledge of big data and distributed storage technologies, such as Delta Lake, Apache Iceberg, HDFS, or similar platforms.
  • Strong understanding of data governance, security, and performance optimization.
  • Experience delivering complex data engineering projects.
  • Strong communication and stakeholder management skills.
  • Experience leading cross-functional projects.
  • Ability to mentor junior engineers.
  • Ability to provide technical leadership and work independently.
  • English-fluent
Nice to have
  • Experience with ETF (Exchange-Traded Fund) data or financial data products is highly appreciated.
  • Experience applying data modelling and data architecture concepts, including database normalization, dimensional modelling (star schema), and/or Data Vault modelling.
  • Experience implementing code quality, data quality, and automated testing practices, using tools such as Great Expectations (GX), dbt Tests, Deequ/PyDeequ, or similar frameworks.
  • Familiarity with data platform architecture, data governance best practices, security principles, and data observability.
What we offer
  • 100% remote work from anywhere within the European time zone.
  • Competitive B2B contract.
  • Exciting growth opportunities in a fast-paced startup.
  • Impactful work: help revolutionize ETF data market, currently fastest growing area of finance.
  • Have a real impact of developing products: your work will directly influence live projects, delivering measurable results in real-world applications.
  • Culture of innovation: collaborate with forward-thinking professionals in technology and finance where experimentation and creativity are encouraged.
  • Team- buildings events at least twice a year, hosted in various European locations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

PeopleForce • Polska

Remote
PLN 306,000 - 481,000
Remote work in EU time zones
Competitive B2B contract
Growth opportunities in a fast-paced #
+3
Senior Backend Developer
Senior Backend Developer

ETFbook • Kraków

Remote
PLN 307,000 - 482,000
100% remote work in Europe
Competitive B2B contract
Growth opportunities in a startup
+2
Senior Full-Stack Developer
Senior Full-Stack Developer

PeopleForce • Polska

Remote
PLN 393,000 - 524,000
Remote work within EU
Competitive B2B contract
Growth opportunities
+2
Mid Full Stack Developer
Mid Full Stack Developer

ETFbook • Polska

Remote
PLN 306,000 - 482,000
Remote work within Europe
B2B contract
Growth opportunities
+2
Mid Full Stack Developer
Mid Full Stack Developer

ETFbook • Województwo małopolskie

Remote
PLN 285,000 - 394,000
100% remote work in EU time zones
Competitive B2B contract
Growth opportunities
+3
Mid Full Stack Developer
Mid Full Stack Developer

PeopleForce • Polska

Remote
PLN 306,000 - 437,000
Remote work
B2B contract
Growth opportunities
+2
Data Analyst
Data Analyst

PeopleForce • Polska

Remote
PLN 262,000 - 393,000
100% remote work within European timez
Competitive B2B contract
Growth opportunities in a fast-paced,
+2
Senior ETF Data Analyst
Senior ETF Data Analyst

PeopleForce • Polska

Remote
PLN 306,000 - 481,000
100% remote work within European time
Competitive B2B contract
Growth opportunities
+5
Senior Platform Engineer (Data Platform)
Senior Platform Engineer (Data Platform)

PeopleForce • Polska

Remote
PLN 180,000 - 300,000
Remote in EU time zone
Growth opportunities
Impactful projects
+1
Data Integration Specialist
Data Integration Specialist

PeopleForce • Polska

Remote
PLN 262,000 - 393,000
Remote work
Competitive contract
Growth opportunities
+2