CareerPlanGet AI match score →

Senior Platform Engineer (Java) - Data Infrastructure

🌐 Remote💼 Full-time🗓 2026-06-24

Core

Building and maintaining a high-throughput, low-latency data infrastructure platform for real-time personalization and decisioning at billion-scale event volumes.

Role type

Senior Platform Engineer (Java)

Builds

Unified Customer Data Platform (CDP), analytics, and ML stack processing 350M+ events/month

Domain

Data Infrastructure / Real-time Streaming / High-scale Backend Systems

Deliverable

production ML models | infrastructure

Required skills

Java 21, Spring Boot WebFlux, Kafka, Apache Flink, ClickHouse, Postgres, Neo4J, Redis, Kubernetes, AWS, JVM performance tuning (GC, heap profiling), distributed systems failure modes management, high-throughput event ingestion, low-latency query path optimization

Preferred skills

Experience tuning pipelines processing millions of events per hour, proactive bottleneck identification

Technologies

Java 21, Spring Boot WebFlux, Kafka, Apache Flink, ClickHouse, Postgres, Neo4J, Redis, Kubernetes, AWS

Responsibilities

Design and implement high-throughput event ingestion and stream processing pipelines; Optimize low-latency query paths across distributed databases; Tune JVM performance including GC and heap profiling; Ensure infrastructure stability under real-world load conditions

Seniority

Senior, hands-on IC

Rewrite
## About the role Intempt is an autonomous growth platform for online companies. It operates at billion-scale event volumes, powers real-time personalization and journeys, and embeds decisioning models directly into marketing, sales, design, analytics workflows. We process 350M+ events/month across a unified Customer Data Platform (CDP), analytics, and ML stack. The core works. We need someone to make it bulletproof at scale. ## Responsibilities - High-throughput event ingestion and stream processing (Kafka, Flink) - Low-latency query paths across ClickHouse, Postgres, and Neo4j - JVM performance — GC tuning, heap profiling, hot path optimization - Infrastructure stability under real load — not theoretical load ## Requirements - 5+ years deep in Java backend systems — not just Spring CRUD, actual platform work - Someone who has personally tuned a pipeline processing millions of events per hour - Comfortable with distributed systems failure modes — partitions, back-pressure, replication lag - The person who finds the bottleneck before the pager does ## Stack you'll live in - Java 21 - Spring Boot WebFlux - Kafka - Apache Flink - ClickHouse - Postgres - Neo4J - Redis - Kubernetes - AWS ## Not a fit if - You need clean requirements to get started - You think "it works on small scale prod" and closes a ticket ## What we offer - Competitive compensation - Ownership of real problems at web scale - No bureaucracy
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗