Senior Software Engineer II- Streaming and Durability

Compass
Seattle
Workplace: OnsiteFull timeUSD 176,000 - 196,100 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Trade-off thinking","Cross-team collaboration","Operational leadership","Incident readiness","Observability focus"]

Design and operate Compass’s foundational data layer for real estate transactions, focusing on database, caching, and streaming systems that must be fast, correct, and isolated across thousands of tenants. Build multi-tenant data isolation via safe access patterns, own fleet-scale zero-downtime database upgrades, scale Kafka/MSK streaming infrastructure, and deliver deep observability. Partner with product and platform teams to migrate workloads and resolve critical production incidents.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Compass
Compass
1 month ago

Senior Software Engineer II- Streaming and Durability

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Design and operate Compass’s foundational data layer for real estate transactions, focusing on database, caching, and streaming systems that must be fast, correct, and isolated across thousands of tenants. Build multi-tenant data isolation via safe access patterns, own fleet-scale zero-downtime database upgrades, scale Kafka/MSK streaming infrastructure, and deliver deep observability. Partner with product and platform teams to migrate workloads and resolve critical production incidents.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and operate the database and caching fleet (RDS/Aurora PostgreSQL, ElastiCache Redis/Valkey, DynamoDB), including replication, failover, capacity, and engine strategy.
  • •Build multi-tenant data isolation in the data layer and ship tenant-safe SDKs in Go, Java, and Python.
  • •Own production database upgrades at fleet scale, coordinating engine version bumps and Terraform state changes with zero customer impact.
  • •Build and scale Kafka/MSK streaming infrastructure, including topic architecture, consumer patterns, and blue/green deployments.
  • •Develop deep observability for the data layer with SLI dashboards and tenant-dimensioned telemetry, and partner to resolve critical production incidents.

Pay and Benefits

Salary: USD 176,000 - 196,100 annually
Equity and Bonus:Equity
Perks:Paid LeaveHealth InsuranceDentalVision401kLife InsuranceDisability InsuranceMedicalCommuter BenefitsPet Insurance

Key Requirements

  • •5+ years building and operating distributed systems, with production-scale depth in PostgreSQL (or similar) on AWS.
  • •Build shared tooling such as SDKs/client libraries/platform APIs to make infrastructure safe and accessible for non-infrastructure engineers.
  • •Use trade-off thinking to choose application-enforced boundaries versus hard infrastructure locks, and explain when the approach should change.
  • •Write Go (or ramp quickly) and be comfortable with Terraform, Kubernetes, and IAM-heavy AWS environments.
  • •Lead cross-team operational programs including change management, migration coordination, and rollback planning beyond your own team.
Experience:5+ yearsDistributed systemsAWSMulti-tenant systemsStreamingKafkaObservability
Skills:Trade-off thinkingCross-team collaborationOperational leadershipIncident readinessObservability focus
Languages:English
Tech Stack:PostgreSQLAWSRDSAurora PostgreSQLRedisValkeyDynamoDBGoJavaPythonSDKsTerraformKubernetesIAMKafkaMSKSLI dashboardsBlue/green deploymentsRedis/ValKeyPostgreSQL clusters

Company Brief

Compass
A technology-driven real estate brokerage that combines a consumer-facing platform with agent tools and marketplace services to help clients buy, sell, and rent residential properties across the United States.
Industry: PropTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2012
WebsiteLinkedIn