Senior Software Engineer II- Streaming and Durability

urbancompass · Seattle, Washington, United States

Posted
17 days ago
Last confirmed live
1 day ago

What this role involves

Compass seeks a Senior Software Engineer II for the Streaming & Durability team to design and operate the foundational data layer including databases, caches, and streaming infrastructure. The role involves building multi-tenant data isolation SDKs, managing production database upgrades at scale, and developing deep observability into the data layer. Requires 5+ years of distributed systems experience with PostgreSQL and AWS.

Skills this posting asks for

  • postgresql
  • redis
  • valkey
  • aws
  • rds
  • aurora
  • elasticache
  • dynamodb
  • kafka
  • msk
  • go
  • java
  • python
  • terraform
  • sdk development
  • distributed systems
  • database administration
  • caching
  • streaming
  • multi-tenant isolation
  • observability
  • sli dashboards

Requirements

  • 5 years of experience
  • Level: senior

From the employer’s posting

At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional s…

Read the full description on urbancompass’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at urbancompass

All 55 roles at urbancompass