Backend Engineer
Core
Design and implement backend services that detect customer behavioral patterns, correlate signals, and trigger automated marketing messages.
Role type
Mid-level backend software engineer (behavioral intelligence)
Builds
Behavioral intelligence layer, event correlation systems, and automated messaging triggers
Domain
Marketing technology, event-driven architecture, distributed systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, event-driven architecture, stateful service development, system reliability, observability, Kafka, gRPC, ClickHouse, cloud platforms (GCP/AWS)
Preferred skills
Rust, Elixir, Customer Behavioral Tracking SDK
Responsibilities
Design and implement services detecting behavioral patterns across events, build systems maintaining behavioral state and lookback windows, deliver complex backend features from design to production, develop reusable pattern frameworks for behavioral triggers, partner with product teams on campaign orchestration, ensure operational excellence via monitoring and incident response
Seniority
Mid-level, hands-on IC