GrepJob
Judi Health

Senior Scalability Engineer - Streaming & Realtime Systems

Judi Health
Apply
7 days ago
Remote, Worldwide +2 moreSenior / Staff+

Base Salary

$110k - $213k/yr

Responsibilities

  • Own streaming infrastructure by designing and expanding WAL-based replication systems.
  • Build change data capture systems for cross-platform data synchronization.
  • Develop shared libraries for event processing and observability.
  • Partner with product teams to implement real-time data processing solutions.
  • Ensure data reliability through monitoring and exactly-once processing semantics.
  • Build observability tools for tracking streaming pipeline health.
  • Demonstrate technical leadership by mentoring engineers and leading design reviews.
  • Make architectural choices based on experience with distributed systems.

Requirements

  • 10+ years of software engineering experience with progression into technical leadership roles.
  • 3+ years of experience leading technical initiatives or architecting distributed systems.
  • Strong expertise in Python (Flask/SQLAlchemy) for production applications.
  • Deep knowledge of PostgreSQL, including replication and change data capture.
  • Proven experience with high-throughput streaming systems using Kinesis or Kafka.
  • Strong understanding of distributed systems, including ordering guarantees and fault tolerance.
  • Production experience with AWS services like Kinesis, S3, and Lambda.
  • Ability to design resilient streaming architectures balancing throughput and reliability.
  • Strong written and verbal communication skills for remote collaboration.

Tech Stack

Amazon RedshiftApache KafkaAWSFlaskGrafanaPostgreSQLPrometheusPythonSnowflakeTerraform

Categories

BackendData EngineeringDevOps