CommunicationOS

Engineering · Full-time

Senior Software Engineer, Platform

Own the pipeline that ingests, normalises and indexes millions of messages across nineteen networks, with streaming latency measured in hundreds of milliseconds.

Antwerp

Location

Full-time

Type

Engineering

Team

€95,000

Range

What you will do

  • Build and maintain channel adapters in Rust, Go and TypeScript.
  • Tune the distributed index so search stays under 200ms across billions of records.
  • Keep the streaming layer and its socket connections healthy for live clients.
  • Implement key handling and per-tenant data isolation.
  • Debug production latency and protocol edge cases with the CTO.

What we look for

  • Five years or more on backend distributed systems or real-time event pipelines.
  • Production experience in Rust, Go or performance-minded TypeScript.
  • Real understanding of database internals, full-text indexing and socket handling.
  • History of running high-throughput ingestion under an uptime commitment.
  • Clear writing, because you will answer customers directly.

Nice to have

  • You have reverse-engineered a proprietary messaging protocol before.
  • You have worked with SQLite virtual tables or embedded vector indexes.

Equal consideration

We judge candidates on technical ability and how they solve problems, not on credentials or background. Everyone goes through the same four steps.

Apply in one message

Send what you have built and which part of this you would want to own. A founder replies.

No card required. Production deployment takes under an hour.

Back to all roles