Senior Data Engineer / Scala, Spark

Nabízím práci
Jméno/Firma
High Tech Engineering Center s.r.o.
Pracoviště
Evropská 2758/11, Praha
Úvazek
Plný
Požadované vzdělání
Bez maturity
Požadované jazyky
Angličtina
Profese
Informatika a IT služby
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
Dnes

O pozici

Pracovní nabídka

We are looking for an experienced Senior Data Engineer to join a dynamic and growing team working on large-scale data systems within a cutting-edge environment.

In this role, you will be part of a Knowledge Graph team, contributing to systems that power multiple products within a top-tier global tech ecosystem. You will work on designing and building scalable, distributed, multi-datacenter systems focused on data quality, integrity, and enrichment at scale.

This is an exciting opportunity for someone who enjoys solving complex data problems, working with modern data technologies, and challenging existing assumptions in a highly collaborative, geo-distributed team.

What you will do

  • Design, build, and maintain large-scale distributed data systems
  • Develop data processing pipelines using technologies such as Spark and streaming solutions
  • Work on systems that evaluate and ensure the quality and integrity of large-scale knowledge graphs
  • Contribute to data-intensive projects involving analytics, data discovery, and algorithm development
  • Collaborate with cross-functional teams across multiple locations and product areas
  • Participate in architecture and design decisions for scalable, multi-datacenter solutions
  • Continuously improve system performance, scalability, and reliability
  • Challenge existing assumptions and propose innovative data engineering solutions

What you bring

  • 5+ years of hands-on professional software development experience
  • Strong programming skills in Scala and/or Java
  • Experience working with Big Data technologies such as Spark and distributed systems
  • Hands-on experience with data streaming (e.g. Kafka) and distributed data storage (e.g. Cassandra)
  • Strong problem-solving mindset and ability to work on complex, unsolved challenges
  • Excellent written and verbal communication skills
  • Ability to work effectively in distributed, cross-functional teams
  • Proactive and self-driven approach to engineering challenges

Technical expertise

  • Programming: Scala, Java
  • Big Data processing: Spark
  • Streaming technologies: Kafka
  • Distributed storage systems: Cassandra
  • Workflow orchestration: Airflow
  • Stream processing frameworks: Flink
  • Distributed system design and multi-datacenter architectures

Nice to have

  • Experience with Knowledge Graphs or graph-based data systems
  • Background in machine learning or data science
  • Experience in music information retrieval
  • Exposure to advanced data modeling and algorithm development

Why join HTEC

  • Work on large-scale distributed systems for globally recognized products
  • Be part of a highly skilled, international engineering team
  • Solve complex and previously unexplored data challenges
  • Influence architecture and design in cutting-edge data platforms
  • Join a culture that values innovation, ownership, and engineering excellence