Senior/Lead Data Engineer in Warsaw

Senior/Lead Data Engineer in Warsaw

Warsaw Stacjonarnie
D

Our Customer Our customer develops a digital employee experience platform that monitors endpoint and virtual desktop performance for enterprise organizations. The platform handles millions of events per minute across an international customer base.

Our Customer Our customer develops a digital employee experience platform that monitors endpoint and virtual desktop performance for enterprise organizations. The platform handles millions of events per minute across an international customer base.

Your Tasks

Build production-grade Java services and high-throughput data-processing components

Develop, optimize and maintain large-scale Kafka and Apache Flink streaming pipelines

Integrate data from multiple products into a unified organizational data model

Implement employee, department, device and RBAC-related functionality

Build services and APIs using Java, TypeScript, gRPC and Protobuf

Design and optimize persistence on PostgreSQL, ClickHouse and Redis, including schemas, indexes and data-access patterns

Improve scalability, reliability, throughput, latency, observability and operational cost

Diagnose production bottlenecks across distributed pipelines, services and databases

Develop TypeScript and React frontend capabilities when needed

Collaborate with architecture, product and DevOps teams

Use AI-assisted and agentic development tools while maintaining correctness, security and code quality

Required Experience And Skills

6+ years of experience building and maintaining production distributed, high-throughput systems

5+ years of professional Java experience, including concurrency, memory management and JVM performance tuning

3+ years of hands-on production experience with Apache Kafka, including partitioning, consumer groups, schemas, delivery guarantees, fault tolerance and throughput tuning

2+ years of hands-on production experience with Apache Flink, including stateful processing, windowing, checkpointing, state management, backpressure and fault recovery

Proven track record of personally building, scaling and operating systems processing millions of events per minute

Deep understanding of time-series and large-scale analytical databases, including modeling, ingestion, query tuning and partitioning

Hands-on experience with PostgreSQL or another relational database

Strong command of Protobuf, including schema evolution and compatibility

Working knowledge of gRPC and service-to-service communication

Hands-on experience deploying, monitoring and troubleshooting distributed workloads on Kubernetes

Hands-on experience with Docker and CI/CD pipelines

Solid understanding of production observability and incident resolution

Hands-on use of AI-assisted and agentic coding tools in production, including critical review of generated code

Proven ability to deliver independently, make architectural tradeoffs and identify risks early

Strong communication skills for explaining technical decisions and working with international teams

English – Upper-Intermediate

Would Be a Plus

Hands-on experience with ClickHouse

Hands-on experience with Redis

Hands-on experience with TypeScript and React

#J-18808-Ljbffr

Senior/Lead Data Engineer in Warsaw – pracodawca: DOU Polska

Aura to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku zdrowotnym. Pracując z zespołem założycieli, którzy wcześniej osiągnęli sukcesy w skalowaniu firm, będziesz miał realny wpływ na rozwój produktu i strategii, a także możliwość szybkiego awansu w miarę wzrostu firmy. Oferujemy elastyczne godziny pracy, 33 dni płatnego urlopu rocznie oraz program wellness, co czyni nas idealnym miejscem dla kreatywnych profesjonalistów szukających znaczącej kariery.

D

Dane kontaktowe:

Zespół rekrutacyjny DOU Polska