Senior Data Engineer (Poland, Contract)
NearForm
SeniorContractAbout the position
Join a team of experts to design and maintain scalable data platforms and pipelines, ensuring high performance and data quality.
Tech stack
- sql
- python
- spark
- databricks
- aws
- azure
Requirements
Required:
- Significant experience delivering at a Senior Engineer level, specialising in Data engineering.
- Extensive hands-on experience in SQL, Python, and Spark for large-scale data processing.
- Strong expertise in data warehousing technologies (e.g., Snowflake, Redshift, BigQuery, or similar).
- Deep understanding of ETL processes, data modeling, and schema design.
Nice to have:
- Experience with automation, CI/CD for data pipelines, and Infrastructure as Code (IaC).
- Familiarity with data governance, security, and compliance best practices.
- Practical experience of delivering in an agile environment.
Responsibilities
- Designing, building, and optimizing data pipelines and ETL processes for large-scale data ingestion and transformation.
- Developing and maintaining data platforms and warehousing solutions to support analytics and business intelligence needs.
- Collaborating with data scientists, analysts, and stakeholders to understand business needs and translate them into data engineering solutions.
- Ensuring data quality, governance, and compliance across all systems.
Benefits
- Work remotely; we have a genuine dedication to work/life balance.
- Work flexibly; we appreciate there are more important things in life than work.
- The Wellness Hub: resources and support for wellbeing.
Recruitment Process
Application Review
Technical Interview
An assessment with a member of the hiring team.
Hiring Manager Interview
A video call with one of our Hiring Managers.
Application Review
Technical Interview
An assessment with a member of the hiring team.
Hiring Manager Interview
A video call with one of our Hiring Managers.