Senior Data Engineer
New
E
emagine PolskaData Engineering
Poland, RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- En B1
- Required Skills
- PostgreSQLSQLETLMicrosoft AzureMicrosoft SQL ServerSparkData modelingDatabricks
Requirements
- Solid experience with SQL (including analytical functions, joins, subqueries, CTEs, window functions, etc.).
- Practical experience with Databricks, Spark, SQL, or similar distributed SQL engines.
- Strong understanding of data modeling principles, particularly star and snowflake schemas.
- Experience with relational databases (e.g., PostgreSQL, SQL Server, or similar).
- Familiarity with ETL/ELT concepts and best practices.
- Ability to work independently and collaboratively within a data team.
- Exposure to dbt, Delta Lake, or data warehousing concepts.
- Experience with cloud platforms (Azure, GCP, or AWS).
Responsibilities
- Develop and maintain SQL-based data pipelines and transformation logic on Databricks.
- Design, implement, and optimize star and snowflake schemas for analytical workloads.
- Write and tune advanced SQL queries for reporting, aggregation, and data validation.
- Collaborate with data engineers and analysts to ensure data models meet business needs.
- Work with structured and semi-structured data from multiple sources.
- Contribute to improving data quality, performance, and maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site