← All roles
Senior Software Engineer II- Streaming and Durability
Apache KafkaPostgreSQLRedisDynamoDBGoJavaPythonTerraformKubernetesAWS
About the role
The Streaming & Durability team at Compass owns the foundational data layer including Kafka, PostgreSQL, and Redis. As a Senior Engineer, you will own Kafka end-to-end, build multi-tenant data isolation, support database and caching fleets, and develop observability. You will set technical direction for streaming infrastructure and partner with product teams.
Requirements
Basic qualifications include 7+ years of experience with distributed systems in AWS, operating Kafka/MSK at scale, knowledge of Kafka ecosystem (Schema Registry, Kafka Connect), experience with managed databases like PostgreSQL, building shared tooling (SDKs, client libraries), proficiency in Go, and experience leading cross-team operational programs. Preferred qualifications include multi-tenant isolation, observability platforms, and Kafka cost efficiency.
About the company
Compass
Compass Development Marketing Group is a real estate development marketing firm that transforms projects into vibrant communities. They combine experience and innovation with a solutions-driven, collaborative approach to deliver value for their clients. Operating nationwide, they have a significant presence in key markets like New York, California, and Florida.
View company page →More from Compass
Director of Engineering
TypeScriptReactNode.jsJavaGoPythonAWS
$275k–306k
Onsite · Bellevue; Boca Raton; Boston; New York City
Director of Engineering
$275k–306k
TypeScriptReactNode.jsJavaGoPythonAWS
Staff Security Engineer - AI
PythonGoAWSGCPKubernetesDevSecOps
$210k–234k
Onsite · Boston
Staff Security Engineer - AI
$210k–234k
PythonGoAWSGCPKubernetesDevSecOps
Staff Security Engineer, Product Security and Architecture
PythonJavaScriptTypeScriptGoJavaTerraformAWS
$210k–234k
Onsite · New York City
Staff Security Engineer, Product Security and Architecture
$210k–234k
PythonJavaScriptTypeScriptGoJavaTerraformAWS
Senior Software Engineer II
GoJavaReactPythonApache KafkaAWSGCPAzureDistributed Systems
$177k–196k
Onsite · Boca Raton; Boston; New York City; Seattle
Senior Software Engineer II
$177k–196k
GoJavaReactPythonApache KafkaAWSGCPAzureDistributed Systems
Senior Software Engineer II - Streaming and Durability
Apache KafkaGoJavaPythonTerraformKubernetesAWSPostgreSQLRedisDynamoDBDistributed Systems
$176k–196k
Onsite · Manhattan, New York, United States
Senior Software Engineer II - Streaming and Durability
$176k–196k
Apache KafkaGoJavaPythonTerraformKubernetesAWSPostgreSQLRedisDynamoDBDistributed Systems
Similar roles
Senior Engineer
$120k–180k
Senior Engineer
$120k–180k
Staff Back-end Engineer
$152k–261k
Staff Back-end Engineer
$152k–261k
Staff Software Engineer - Ingestion Platform
$217k–304k
Staff Software Engineer - Ingestion Platform
$217k–304k
Staff Backend Engineer, Hub (East Coast)
$170k–276k
Staff Backend Engineer, Hub (East Coast)
$170k–276k
Software Engineer 2, Backend
$166k–195k
Software Engineer 2, Backend
$166k–195k