Compass

Senior Software Engineer II- Streaming and Durability

Compass
Apply
1 month ago

Base Salary

$176k - $196k/yr

Responsibilities

  • Design and operate RDS/Aurora PostgreSQL, ElastiCache Redis/Valkey, and DynamoDB fleets, including replication, failover, capacity, and engine strategy.
  • Build multi-tenant data-isolation SDKs in Go, Java, and Python to enforce safe access patterns.
  • Own database engine upgrades and Terraform state changes across hundreds of production clusters with zero customer-facing impact.
  • Build and scale Kafka/MSK streaming infrastructure, including topic architecture, consumer patterns, and blue/green deployments.
  • Develop SLI dashboards, tenant-dimensioned telemetry, and real-time observability for database and cache systems.
  • Partner with product and platform teams on scaling readiness, golden-path infrastructure migrations, and difficult production incidents.
  • Lead cross-team operational programs involving change management, migration coordination, and rollback planning.

Requirements

  • 5+ years of experience building and operating distributed systems, including production-scale experience with PostgreSQL or a similar managed database in AWS.
  • Experience building shared tooling such as SDKs, client libraries, or platform APIs.
  • Ability to write Go or ramp up quickly, with comfort using Terraform, Kubernetes, and IAM-heavy AWS environments.
  • Experience leading cross-team operational programs involving change management, migration coordination, and rollback planning.
  • Preferred experience with multi-tenant isolation, key prefixing, row-level security, and RBAC/ACL models.
  • Preferred experience operating Kafka/MSK at scale, including consumer lag, partition rebalancing, and cross-account IAM authentication.
  • Preferred experience contributing to observability platforms for database and cache monitoring.

Benefits

  • Base pay range is $176,000-$196,100, with potential bonuses and restricted stock units excluded from the stated base range.
  • Paid vacation, holidays, sick time, parental leave, and recharge leave.
  • Medical, tele-health, dental, and vision benefits.
  • 401(k), flexible spending accounts, commuter program, life and disability insurance, pet insurance, and an Employee Assistance Program.
  • Maven support for new parents, Carrot fertility benefits, and UrbanSitter caregiver referral services.
  • Equal opportunity employer with professional growth, mobility, and diversity and inclusion programs.

Categories

BackendData Engineering
Compass

About Compass

1,001-5,000 employees

Compass is a real estate technology company with a powerful end-to-end platform that supports the entire buying and selling workflow. We deliver an incomparable experience to both agents and their clients all in service of the Compass mission: to help everyone find their place in the world. Founded in 2012 by Ori Allon and Robert Reffkin, Compass operates in 22+ regions across the United States including New York, Los Angeles and Orange County, Chicago, San Francisco, Boston, Washington D.C., South Florida, The Hamptons, Santa Barbara & Montecito, San Diego, Seattle & Eastside, Philadelphia, Connecticut, Westchester, Aspen, Boulder, Denver, Atlanta, Austin & Central Texas, Dallas-Fort Worth, Houston, Nashville, and Lake Tahoe. Learn more and find your place at www.compass.com and www.compass.com/careers. Compass only reaches out to applicants from a @compass.com domain and does not prompt applicants to download software or files as part of its application process.

Contact me