CareerPlanGet AI match score →

Senior Java Engineer (Segmentation & Audience Platform)

Warsaw, Masovian Voivodeship, pl🌐 Remote💼 Full-time🗓 2026-07-03 → 2026-07-31

Core

Design and implement core components of a real-time audience segmentation platform for a leading EdTech company, enabling dynamic user group management based on attributes, relationships, and behavioral events.

Role type

Senior IC backend engineer (Java, distributed systems, audience segmentation)

Builds

Scalable evaluation engines, event-driven pipelines, low-latency resolution services, and caching strategies for dynamic segments.

Domain

EdTech, audience segmentation, personalization, real-time data processing

Deliverable

production ML models | product features | infrastructure

Required skills

Java, distributed systems, event-driven architectures, scalable API design, performance optimization, cloud-native architectures, data modeling, domain-driven design, query engines, rules engines, graph-based data models, stream processing, search technologies

Preferred skills

Quarkus, Customer Data Platforms (CDP), marketing automation systems, audience segmentation platforms, recommendation engines, Google Cloud Platform, large-scale analytics systems

Responsibilities

Develop and evolve a flexible segment definition language; Implement relationship-based audience resolution; Optimize incremental recomputation for continuous data changes; Create event-driven pipelines for real-time segment accuracy; Design low-latency resolution services; Develop caching strategies for dynamic segments; Optimize system performance, scalability, and operational efficiency; Collaborate with product and engineering teams to define platform capabilities and architecture; Provide technical leadership and contribute to architectural decisions.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗