Data Engineer (Spark)
Upvanta sp. z o.o.
Wrocław, DL, Poland • 1h ago • Remote
Senior
Remote
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

Quick Facts
Role: Data Engineer (Spark)
Focus: Data reconciliation, ODS + Data Lakehouse (raw/bronze/silver/gold)
Remote work: Yes
Description
Design, develop, and optimize data reconciliation solutions in an Operational Data Store (ODS) based on MongoDB, and synchronize them with source systems in the banking industry. You will also build and maintain a Data Lakehouse architecture across raw/bronze/silver/gold layers using Apache Spark and Apache Iceberg, including table versioning and CI/CD.
Responsibilities
Design and implement data reconciliation processes using Apache Spark, PySpark, and Spark SQL, including comparing MongoDB data with source system data
Create data quality rules; detect duplicates, missing records, and anomalies; generate reports and alerts
Integrate Apache Spark with MongoDB using MongoDB Spark Connector, optimizing reads and writes
Design, develop, and maintain Data Lakehouse layers (raw/bronze/silver/gold) with Apache Iceberg
Implement CI/CD for table schemas, migrations, and data versioning
Optimize Spark performance (partitioning, caching, broadcast joins, Adaptive Query Execution)
Monitor data processing and implement observability with Prometheus and Grafana
Automate build, testing, and deployment of Spark apps using Jenkins; use Docker and Kubernetes depending on the environment
Diagnose issues related to data quality, consistency, and timeliness, including processing delays
Maintain technical documentation, runbooks, and data flow diagrams
Collaborate with Data Engineers, business analysts, testers, and DevOps in Agile; participate in code reviews and knowledge sharing
Requirements
Minimum 5 years of practical experience as a Data Engineer or Big Data Engineer
Very strong knowledge of PySpark, Spark SQL, DataFrames, and Structured Streaming
Experience reading and writing MongoDB data with MongoDB Spark Connector
Practical experience with Apache Iceberg, including table management, data versioning, and upsert/merge operations
Very good knowledge of Python and SQL
Experience building and maintaining CI/CD pipelines using Jenkins
Experience testing Spark applications, including unit and integration tests
Experience monitoring data processing with Prometheus and Grafana
Knowledge of Scrum or Kanban and tools Jira and Confluence
Additional advantages
Experience with Delta Lake or Apache Hudi
Knowledge of Kubernetes, Docker, and Spark Operator
Experience implementing observability with OpenTelemetry or Dynatrace
Knowledge of data quality, data lineage, and defining SLA/SLO for data processes
Experience optimizing cost and performance for large-volume data processing
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Data Engineer – Spark / Data Lakehouse
Clurgo
Senior
Technology
Wrocław, DS, Poland · On-site
0K zł - 0K zł/yr
4 days ago

Spark / Data Lakehouse Developer
B2Bnetwork
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
1 days ago
Databricks Data Engineer
RemoDevs
Mid
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
2 days ago

Spark / Data Lakehouse Developer (k/m/x)
B2Bnetwork
Mid
Technology
Wrocław, DS, Poland · Remote
N/A
4 days ago

Senior Data Engineer (Spark)
Addepto
Senior
Technology
Warsaw, Poland · Remote
21K zł - 29K zł/yr
1h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Data Engineer (Spark) / Data Engineering Tech Lead
Addepto
Senior
Technology
Warsaw, Poland · Remote
21K zł - 29K zł/yr
1h ago

Data Engineer (Big Data & Spark)
Addepto
Mid
Technology
Warsaw, Poland · Remote
15K zł - 21K zł/yr
1h ago

Data Engineer
Connectis
Senior
Technology
Warsaw, Poland · Remote
21K zł - 26K zł/yr
1h ago

Data Engineer
AgileEngine
Mid
Technology
Kraków, Pl-06, Poland · Remote
$5K - $7K/yr
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights