CareerPlanSign in

Software Engineer 4 - Graph Search

Warsaw,Poland💼 Full-time🗓 2026-06-01 → 2026-08-01

Core

Building and operating a highly scalable Search-as-a-Service platform for internal studio and production applications, handling massive data volumes and complex relationships with near-real-time indexing and intelligent query orchestration.

Role type

Senior backend software engineer (distributed systems & search)

Builds

Internal search infrastructure, data-indexing pipelines, and intelligent query-orchestration mechanisms for studio professionals.

Domain

Entertainment industry, large-scale distributed systems, search technology

Deliverable

production ML models | product features | infrastructure

Required skills

Backend software engineering, distributed systems, data partitioning, sharding, real-time messaging, search technologies, graph databases, performance engineering, testing and automation

Preferred skills

Centralized platform development, full-stack development, graph-based data stores, AI patterns (RAG, agentic workflows)

Technologies

Java, Python, SpringBoot, ReactJS, GraphQL, gRPC, REST, Apache Kafka, Netflix Conductor, Apache Flink, OpenSearch, Elasticsearch, AWS Neptune, Cassandra, PostgreSQL, AWS

Responsibilities

Implement and own the lifecycle of backend features, search orchestration layers, and data-indexing pipelines; manage, scale, and optimize search cluster architecture; collaborate on throughput optimizations, sharding strategies, and low-latency metrics; participate in code reviews and technical design discussions; maintain robust testing practices for continuous deployment.

Seniority

Senior, hands-on IC

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.