Senior Java Engineer (Segmentation & Audience Platform)


Job Location:

Warsaw - Poland

Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

  • 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

Qualifications :

  • 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

Additional Information :

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

Remote Work :

Yes


Employment Type :

Full-time

Design and implement core components of the audience segmentation platformDevelop and evolve a flexible segment definition language supporting complex targeting scenariosBuild scalable evaluation engines for processing large-scale entity and relationship dataImplement relationship-based audience res...

About Company

Company Logo

At Sigma Software, we are involved with the client’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more

View Profile View Profile