TL;DR
Senior Data Engineer: Develop and maintain real-time streaming and batch data pipelines processing billions of records daily with an accent on performance optimization, distributed systems, and real-time data processing. Focus on building end-to-end solutions, working with technologies like Flink, Spark, Kafka, Kubernetes, and multiple programming languages including Golang, Java/Scala, and Python.
What you will do
- Develop and own real-time streaming and batch data pipelines processing billions of records per day.
- Manage services and infrastructure for request enrichment, data exports, campaign analytics, and fraud detection with low-latency SLAs.
- Build end-to-end solutions from design to deployment and monitoring.
- Work with technologies such as Flink, Spark, Kafka, Protobuf, Kubernetes, Argo WF, Jenkins, Github, Golang, Java/Scala, and Python.
- Develop monitoring and alerting for critical Big Data pipelines.
- Participate in on-call rotation to support production systems and ensure high availability.
Requirements
- 4+ years of experience in backend or data engineering.
- Proficiency in Golang, strong experience with Java and/or Scala, and experience with Python and SQL.
- Hands-on experience with streaming platforms like Flink, Spark, Kafka.
- Production experience with Kubernetes and containerized services.
- Solid knowledge of cloud infrastructure (AWS/GCP/OCI).
- Familiarity with CI/CD, observability tools (Prometheus/Grafana), and distributed systems.
Culture & Benefits
- Polish public holidays observed.
- 20 working days per year as Non-Operational Allowance for personal recreation, compensated in full with no rollover.
- Health insurance provided.
- Gym subscription (Multisport).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →