Data Engineer

XTB S.A.

Warsaw, Poland • 7m ago • Remote

Mid

Remote

14,000 - 18,000 PLN/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Data Engineer (Tax Care)

Description

Design and maintain scalable data pipelines for accounting and tax processes, from subsidiary ledger and client tax declarations to finance reporting. Participate in migrating the existing data platform to Databricks (lakehouse), modernize database solutions, and co-create a Python service that exposes tax data via REST API and a web UI. Ensure data correctness and reliability, since outputs become accounting entries.

Responsibilities

  • Design, build, and maintain data pipelines feeding accounting and tax systems using SQL, Python, dbt, and Apache Spark/PySpark
  • Migrate legacy MS SQL Server stored procedures to Spark/Databricks SQL as part of the Databricks lakehouse move
  • Build and maintain a data service: Python backend exposing data over a REST API plus a web UI (from data model through API design to deployment)
  • Work with raw data and design its integration into the data platform
  • Develop CI/CD pipelines for data engineering solutions
  • Create and maintain Infrastructure as Code solutions

Requirements

  • 3+ years of experience as a Data Engineer or in a related software engineering role
  • Strong Python (clean, testable production code), including backend services such as FastAPI/Flask for REST APIs
  • Advanced SQL (query optimization on large datasets) and practical T-SQL/MS SQL Server experience; ability to read and reason about legacy stored procedures
  • Hands-on Apache Spark (PySpark)
  • dbt experience (models, tests, macros, layered warehouse design)
  • Data warehouse design principles and data modeling
  • Practical knowledge of ETL/ELT
  • Experience analyzing and improving legacy code and migrating it to newer technologies
  • Familiarity with data quality, monitoring, and pipeline reliability
  • Experience with workflow orchestration tools (Airflow, Dagster, or similar)
  • CI/CD pipeline building and maintenance principles
  • Understanding of REST standards for system integration
  • Analytical problem-solving skills and attention to detail; ability to work under a hard monthly accounting close deadline
  • Effective communication and collaboration with engineers and non-technical finance/accounting stakeholders

Benefits

  • Training budget for courses and conferences
  • Extra day off on your birthday
  • Extra day off for parents
  • Equipment tailored to your needs
  • Private medical care and group insurance
  • Access to an e-learning platform (including English) and a benefits platform
  • Wellbeing platform plus workshops and private therapy sessions
  • Remote work option (from Warsaw office or coworking space in your city)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Data Engineer role

Improve your resume for just $5

PLN 14,000 – PLN 18,000/year

Unlock Full Resume Report