Senior Data Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B·Umowa o pracę
#429700·Dodano 9 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PostgreSQLMySQLCloudDatabases

Firma i stanowisko

Our client is an Israeli sports-tech company combining advanced data engineering, AI/ML and mathematical modelling to build high-performance real-time sports analytics solutions across football, basketball, baseball and American football. The company processes large volumes of real-time data transforming it into predictions and actionable insights with a focus on speed, scalability and data accuracy. It is building a new R&D team in Kraków to establish technical foundations.

Wymagania

  • 5+ years of hands-on experience in Database Engineering or Database Administration.
  • Strong experience with large-scale relational databases, particularly PostgreSQL and/or MySQL.
  • Experience with high-scale document databases, such as DocumentDB or similar.
  • Deep understanding of indexing strategies, query optimization, execution plans, and transaction isolation.
  • Practical experience with database partitioning and data retention/archival.
  • Experience operating cloud databases, especially AWS RDS/Aurora or GCP Cloud SQL.
  • Hands-on experience with real-time data streaming, CDC and Kafka, or high-volume ETL.
  • Experience building and maintaining CI/CD pipelines for databases and schema migrations.
  • Strong scripting and automation skills, preferably with Python.
  • Ability to troubleshoot complex scalability and performance issues in high concurrency.
  • Strong English communication skills (C1 level); Polish is not required.

Nice to have:

  • Experience in fintech, iGaming or other regulated, transaction-heavy environments.

Obowiązki

  • Design efficient database schemas and low-latency data access patterns for microservices.
  • Analyze and optimize query performance, including indexing, execution plans and concurrency bottlenecks.
  • Design and implement table partitioning, data retention, and archival strategies for large datasets.
  • Move historical data to data lake solutions such as Snowflake and S3.
  • Design and operate real-time Change Data Capture pipelines using Kafka and Debezium.
  • Monitor database health, performance and availability with alerting for throughput or data consistency issues.
  • Design and maintain database backup, recovery, encryption, and access-control in cloud environments.
  • Build and maintain database CI/CD pipelines covering schema migrations, version control, and automated deployments.
  • Automate database operations, ETL workflows, and anomaly detection using Python or similar scripting languages.
  • Collaborate with engineering and data teams to improve platform scalability and reliability.

Benefity

  • Opportunity to join a new R&D organization in Kraków and shape its technical foundations.
  • Employment primarily based on an employment contract (UoP) with planned B2B cooperation option.
  • Initially fully remote work, transitioning to hybrid with 3-4 days per week onsite once the Kraków office is ready.
  • Work with high-volume transactional and real-time data systems serving millions of users.
  • International environment with collaboration among experienced technical teams and leadership.
  • Competitive compensation and necessary role equipment.
  • Opportunity to tackle challenges in database scalability, data consistency, performance, and real-time processing.

Inne informacje

Informujemy, że administratorem danych jest dotLinkers z siedzibą w Krakowie, ul. Przemysłowa 12 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

dotLinkers

dotLinkers

22 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz