Senior Data Engineer

Ciklum

Remote, Poland

About the role:

As a Senior Data Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project building and scaling a digital platform used globally for learning, communication, and school management. This platform supports over 90,000 students across 24 countries and serves teachers, parents, and students with mission-critical functionality.

Responsibilities:

  • Responsible for the building, deployment, and maintenance of mission-critical analytics solutions that process terabytes of data quickly at big-data scales;
  • Contribute design, code, configurations, and manage data ingestion, real-time streaming, batch processing, and ETL across multiple data storages;
  • Perform development, QA, and DevOps roles as needed to ensure total end-to-end responsibility of solutions;
  • Responsible for performance tuning of complicated SQL queries and data flows;
  • Identify gaps and improve the platform’s quality, robustness, maintainability, and speed;
  • Cross-train other team members on technologies being developed, while also continuously learning new technologies from other team members;
  • Contribute to the unit’s activities and community building, participate in conferences, and provide excellence in exercises and best practices.

Requirements:

  • 3+ years of experience with SQL, C#, Python and solid CS fundamentals (data structures, algorithms);
  • 2+ years contributing to production deployments of large-scale backend data processing systems;
  • 1+ years of hands-on implementation experience working with a combination of the following technologies: Hadoop, MapReduce, Pig, Hive, Impala, Spark, Kafka, Storm, SQL and NoSQL data warehouses such as HBase and Cassandra;
  • 2+ years of experience with cloud data platforms (AWS/Azure / GCP);
  • Experience with Databricks and Snowflake;
  • Strong understanding of professional software engineering practices and full SDLC;
  • Knowledge of data warehousing, optimization, data quality, automation, and validation;
  • Experience building BI reports and dashboards (Power BI, Tableau);
  • Experience working in Agile teams (SCRUM);
  • Experience designing key components in large distributed systems;
  • Proven track record of delivering high-quality solutions on complex cross-functional projects;
  • Experience supporting data scientists and advanced statistical use cases (nice to have).

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      C Sharp Developer      Data Science      Python Developer      Remote      Ciklum     

EuroTechJobs Logo

© EuroJobsites 2026