Senior/Lead Data Engineer
Who is Hiring
AI assistant
Job Description
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,