Working closely with our clients and cross-functional teams, you'll build foundational streaming infrastructure while partnering directly with product teams to implement realtime capabilities that power critical business workflows. Position
Own streaming infrastructure: Design, implement, and expand WAL-based replication systems that process database changes through Kinesis to Snowflake and Redshift, handling millions of records while maintaining strict ordering and delivery guarantees.
Build CDC systems: Architect and implement change data capture infrastructure for cross-platform data synchronization, enabling realtime analytics and event-driven workflows across the organization.
Develop shared libraries: Create reusable Kinesis/SNS consumer patterns and libraries used across multiple teams, establishing best practices for event processing, error handling, and observability.
Ensure data reliability: Implement exactly-once processing semantics, dead letter queues, retry strategies, and monitoring to guarantee data integrity across streaming pipelines.
Build observability: Develop monitoring, alerting, and dashboards for streaming pipelines to track throughput, lag, data quality issues, and system health using the LGTM stack.
Demonstrate technical leadership: Mentor engineers on streaming architecture patterns, lead design reviews for event-driven systems, and represent the Scalability team in cross-functional planning.
Requirements
Judi® , the industry’s leading proprietary Enterprise Health Platform (EHP), which consolidates all claim administration-related workflows in one scalable, secure platform.
experience with distributed systems.
experience with demonstrated progression into technical leadership roles. 3+ years of
experience leading technical initiatives, architecting distributed systems, or serving as a subject matter expert on streaming infrastructure.
Strong expertise in Python (Flask/SQLAlchemy) for production applications.
Deep PostgreSQL knowledge: Understanding of write-ahead logs, replication, logical decoding, and change data capture mechanisms.
experience: Proven track record building and operating high-throughput streaming systems using Kinesis, Kafka, or similar event streaming platforms.
Distributed systems expertise: Strong understanding of ordering guarantees, exactly-once semantics, partition strategies, backpressure handling, and fault tolerance patterns.
AWS experience: Production
experience with Kinesis, S3, SNS/SQS, Lambda, ECS, and data pipeline orchestration.
Systems thinking: Ability to design resilient, observable streaming architectures that balance throughput, latency, and reliability.
Collaboration and communication: Strong written and verbal communication skills with ability to work autonomously while driving proactive collaboration in a remote environment.
Experience with Terraform or similar IaC tools for managing cloud infrastructure.
experience with Grafana, Prometheus, Loki, or similar monitoring/alerting platforms.
Experience
10+ years of software engineering
Benefits
This range represents the low and high end of the anticipated base salary range for the NY - based position.
The actual base salary will depend on several factors such as: experience, knowledge, and skills, and if the location of the job changes.
This range represents the low and high end of the anticipated base salary range. The actual base salary will depend on several factors such as: experience, knowledge, skills, and location of the job.
Remote, US Salary Range $110,400 — $213,000 USD
Contact
Together with our clients, we’re rebuilding trust in healthcare in the U.S. and deploying the infrastructure we need for the care we deserve. To learn more, visit www.judi.health .
Additional details
Judi Health is an enterprise health technology company providing a comprehensive suite of solutions for employers and health plans, including:
Capital Rx , a public benefit corporation delivering full-service pharmacy benefit management (PBM) solutions to self-insured employers,
In this role, you will own the architecture and expansion of our streaming data infrastructure, including WAL-based database replication, change data capture (CDC) systems, and realtime event processing.
Your work will handle systems processing hundreds of thousands to millions of records per batch while maintaining strict ordering guarantees and exactly-once semantics.
In this role, you'll provide technical leadership while delivering hands-on solutions for high-impact performance challenges. You will:
Partner with product teams: Work directly with teams to design and implement realtime data processing solutions tailored to their business needs, providing technical guidance and hands-on support.
Make strong architectural choices through careful evaluation and prior
Responsible for adherence to the Capital Rx Code of Conduct, including reporting of noncompliance. Required
Experience loading data into Redshift, Snowflake, or similar analytical databases.
experience or strong interest in learning Rust for high-performance systems.