Data Engineer (Tax Care)

New
X
XTBFinTech, accounting
Workplace type: remote; Country code: PLFull-TimeMiddle
Salary14,000 - 18,000 PLN per month
Apply NowOpens the employer's application page

Job Details

Experience
At least 3 years of experience as a Data Engineer or in a related software engineering role.
Required Skills
PythonSQLMicrosoft SQL ServerSparkCI/CDRESTful APIsData modelingdbtPySpark

Requirements

  • Have at least 3 years of experience as a Data Engineer or in a related software engineering role.
  • Write clean, testable production Python code, including backend services using FastAPI, Flask, or similar frameworks to expose REST APIs.
  • Have advanced SQL skills, including query optimization on large datasets.
  • Have practical T-SQL and MS SQL Server experience, including reading and reasoning about legacy stored procedures.
  • Have hands-on experience with Apache Spark and PySpark.
  • Have experience with dbt models, tests, macros, and layered warehouse design.
  • Understand data warehouse design principles and data modeling.
  • Have practical knowledge of ETL/ELT processes and experience analyzing and migrating legacy code.
  • Be familiar with data quality, monitoring, pipeline reliability, and workflow orchestration tools such as Airflow or Dagster.
  • Understand CI/CD pipeline building and maintenance principles and REST standards for system integration.
  • Have strong analytical problem-solving skills and attention to detail, including willingness to work to a hard monthly accounting close deadline.
  • Communicate effectively and collaborate with engineers and finance or accounting stakeholders.

Responsibilities

  • Design, build, and maintain data pipelines for XTB's accounting and tax systems using SQL, Python, dbt, and Apache Spark/PySpark.
  • Migrate the existing data platform to Databricks, including rewriting legacy MS SQL Server stored procedures into Spark or Databricks SQL.
  • Build and maintain a Python data service that exposes data through a REST API and web UI.
  • Work with raw data and design methods to integrate it into the data platform.
  • Develop CI/CD pipelines for data engineering solutions.
  • Create and maintain Infrastructure as Code solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
14,000 - 18,000 PLN per month
Apply Now