Skip to content
HightouchHightouchUnited States

Software Engineer, Streaming Systems

Builds and scales high-throughput streaming infrastructure to ingest and process billions of customer behavioral events in real-time at sub-second latency. Owns end-to-end projects, solves customer scaling issues, and influences roadmap in a remote-first startup.

180k – 320k
RemoteBackend Engineering

About the role

Responsibilities

  • Build high-throughput infrastructure that ingests, forwards, and performs real-time computation on billions of behavioral events (clickstream, product interaction, transactional data).
  • Scale streaming systems to handle millions of messages per second at single-second latency.
  • Develop computation engine for real-time personalization of user experiences.
  • Own and deliver projects end-to-end, work directly with customers on scaling problems, influence technical roadmap.

Requirements

  • Experience with distributed systems and high-scale systems (or strong desire to build this experience).
  • Comfort in fast-paced startup environment with high ownership and autonomy.
  • Passion for solving hard technical problems that generate customer value.

Nice-to-Haves

  • Experience with streaming systems like Kafka, Kinesis, Pulsar, Warpstream.
  • Experience with high RPS, low p99 latency systems.

Compensation

  • Base salary: $180,000 - $320,000 USD per year (location independent).
  • Large portion in equity via ISO options (early exercise, 10-year post-termination window).

Skills

KafkaKinesisPulsarWarpstreamDistributed SystemsStreaming SystemsReal-Time Computation
Fathom - AI Notetaker

Backend Engineer

Fathom - AI NotetakerUnited States

Backend Engineer building and scaling highly-available services for Fathom's AI meeting assistant. Requires strong Rails and Kubernetes/Go experience to improve reliability, efficiency, and customer experience at massive scale.

180k – 240k
Remote5+ YOEBackend Engineering
Exa

Software Engineer, Knowledge Systems

ExaSan Francisco, CA

Build systems for extracting, connecting, retrieving, and reasoning over knowledge from the web to enable AI agents to answer questions with precision. Requires experience with complex distributed backend systems and petabyte-scale data pipelines.

180k – 350k
On-site5+ YOEBackend Engineering
Hightouch

Software Engineer, Control Plane

HightouchUnited States

Builds backend tools for enterprise control plane including access control, change management, and data warehouse optimization. Requires expertise in distributed systems, asynchronous workflows, and product-minded engineering for scalable, reliable architectures.

180k – 260k
RemoteBackend Engineering
Hightouch

Software Engineer, Customer Studio Backend

HightouchUnited States

Builds backend systems for Customer Studio, optimizing data warehouse performance, real-time audience syncing, analytics, and AI-enhanced workflows for marketing teams. Requires strong distributed systems expertise and product-minded thinking.

180k – 320k
RemoteBackend Engineering
Deepgram

Billing & Analytics Software Engineer

DeepgramCalifornia

Builds and maintains billing pipelines for usage metering, aggregation, invoicing, and integrations with platforms like M3ter and Salesforce. Delivers customer-facing dashboards and internal analytics, requiring 5+ years in SaaS billing systems and backend expertise in Python, TypeScript, or Go.

180k – 245k
Remote5+ YOEBackend Engineering