Senior Java Engineer (Segmentation & Audience Platform)
Sigma Software · Warsaw, Masovian Voivodeship, Poland
Candidature directe sur le site carrière de Sigma Software — sans créer de compte.
Recevez les prochaines offres comme celle-ci par email
Une alerte gratuite pour postuler avant la foule — les offres arrivent en direct des pages carrière. Désinscription en un clic.
À propos du poste
- Design and implement core components of the audience segmentation platform
- Develop and evolve a flexible segment definition language supporting complex targeting scenarios
- Build scalable evaluation engines for processing large-scale entity and relationship data
- Implement relationship-based audience resolution across multiple entity types
- Optimize incremental recomputation for continuous data changes
- Create event-driven pipelines for real-time segment accuracy
- Ensure governance, auditability, and lifecycle traceability of segments
- Design low-latency resolution services for high-scale operations
- Develop caching strategies for dynamic segments and snapshots
- 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
- At least 5 years of backend engineering experience
- Strong Java expertise
- Proven experience building distributed systems
- Knowledge of query engines, search platforms, rules engines, segmentation platforms, or analytics systems
- Strong understanding of data modeling and domain-driven design principles
- Experience with event-driven architectures
- Skilled in designing scalable APIs and backend services
- Strong problem-solving and performance optimization skills
- Experience with cloud-native architectures
- Ability to drive technical decisions and contribute to system architecture
- Upper-Intermediate+ English level
WILL BE A PLUS
- Experience with recommendation engines
- Knowledge of Quarkus
- Experience building Customer Data Platforms (CDP)
- Experience with marketing automation systems
- Expertise in audience segmentation or personalization platforms
- Familiarity with graph-based data models and relationship traversal
- Experience with search technologies (Elasticsearch, OpenSearch)
- Experience with stream processing technologies
- Experience with Google Cloud Platform
- Experience with large-scale analytics systems
PERSONAL PROFILE
- Proactive and detail-oriented
- Thrives in collaborative environments
- Enjoys solving complex integration challenges
- Comfortable experimenting with new technologies
- Committed to improving data systems
Compétences
- C
- Three.js
Recevez les prochaines offres comme celle-ci par email
Une alerte gratuite pour postuler avant la foule — les offres arrivent en direct des pages carrière. Désinscription en un clic.