Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer II- Streaming and Durability

$176k - $196.1k

Compass

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 service to seller and buyer clients.About the RoleEvery transaction, every listing view, every agent interaction at Compass touches a database, a cache, or a streaming pipeline owned by the Streaming & Durability team. This team is responsible for the foundational data layer: the systems that have to be fast, correct, and isolated across thousands of tenants, every single time.We don't just keep the lights on. We're solving hard, unsolved problems: how do you enforce tenant-level data isolation across a fleet of shared PostgreSQL clusters and Redis/Valkey caches without sacrificing latency? How do you upgrade 50+ production databases with zero downtime while application teams ship features on top of them? How do you build SDKs that make the safe path the easy path for hundreds of engineers who never think about infrastructure?As a Senior Engineer, you'll own answers to those questions. You'll design systems that quietly protect millions of records, ship tooling that engineers across the company reach for by default, and operate infrastructure where the cost of getting it wrong is measured in trust, not just latency.Responsibilities- Design and operate the database and caching fleet (RDS/Aurora PostgreSQL, ElastiCache Redis/ValKey, DynamoDB) that underpins Compass's core products, making decisions about replication, failover, capacity, and engine strategy that affect every team in the company.- Build multi-tenant data isolation into Compass's data layer from the ground up, shipping SDKs in Go, Java, and Python that enforce tenant-safe access patterns so product engineers can move fast without risking cross-tenant data exposure.- Own production database upgrades at fleet scale, coordinating engine version bumps and Terraform state mutations across hundreds of clusters with zero customer-facing impact.- Build and scale Kafka/MSK streaming infrastructure, the connective tissue between Compass services, including topic architecture, consumer patterns, and blue/green deployment strategies.- Develop deep observability into the data layer, including SLI dashboards, tenant-dimensioned telemetry, and real-time performance insights that let the team (and the company) understand system behavior before customers do.- Partner directly with product and platform teams to assess database readiness for scaling events, migrate workloads onto golden-path infrastructure, and resolve the hardest production incidents in the stack.Basic Qualifications- 7+ years of experience building and operating distributed systems at production scale in AWS.- Depth in at least one major managed database (PostgreSQL or similar).- You've operated Kafka/MSK at scale and dealt with the hard parts: consumer lag, partition rebalancing, cross-account IAM auth.- You've built shared tooling (SDKs, client libraries, platform APIs), and you understand what it takes to make infrastructure accessible and safe for engineers who aren't infrastructure specialists.- You think in trade-offs, not absolutes. You can articulate why you'd choose a soft application-enforced boundary over a hard infrastructure lock and when that calculus changes.- You write Go (or can ramp quickly) and you're comfortable in Terraform, Kubernetes, and IAM-heavy AWS environments.- You've led cross-team operational programs ,including change management, migration coordination, and rollback planning, where the blast radius of a mistake extends well beyond your own team.Preferred Qualifications- You've worked on multi-tenant isolation problems such as key prefixing, row-level security, and RBAC/ACL models and have opinions about where application-layer enforcement breaks down.- You've built or contributed to observability platforms, specifically for database and cache monitoring.Compensation: The base pay range for this position is $176,000-$196,100; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.Perks that You Need to Know About:Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance.Do your best work, be your authentic self.At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive. Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.Notice for California ApplicantsLos Angeles County Fair Chance Notice

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II- Streaming and Durability in Seattle, WA vacancy
  • $212.5k - $250k

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...shape the outcome. You'll join a small, senior team that blends startup-style execution...  ...You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex... 
    Senior
    Full time

    Carta

    Seattle, WA
    11 hours ago
  • $176.8k - $196.1k

     ...end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Senior Software Engineer II, you will join a world-class engineering team operating the only end-to-end platform in the real estate industry. We are... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Seattle, WA
    2 days ago
  • $168.1k - $227.4k

     ...developing state of the art, low-latency streaming protocols which provide our customers...  ...machines.You will be part of a distributed engineering team with members both in the US and...  ...+ years of non-internship professional software development experience- 5+ years of... 
    Senior
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • A technology solutions provider is seeking a Software Application Programmer/Coder II to develop and modify applications ensuring cohesive user experiences. The role includes managing stakeholder relationships, documenting requirements, and coding in technologies like... 
    Senior

    AmNet Services, Inc.

    Bellevue, WA
    22 hours ago
  •  ...solutionsfrom management software and demand generation...  .... As a Software Engineer II AI Agents you will build...  ...validation and durable-write patterns. Own...  ...real-time voice systems streaming speech turn-taking barge...  ...incident to Required Experience: Unclear Seniority... 
    Suggested
    Full time
    Temporary work
    Local area
    Immediate start
    Home office
    Overseas
    Relocation package
    Flexible hours

    Storable

    Seattle, WA
    20 days ago
  • $143.7k - $194.4k

     ...fulfillment network at massive scale. We're looking for a Software Development Engineer II with deep data engineering expertise to independently...  ...inbound supply chain. You'll design and build the batch and streaming pipelines, data models, and processing systems that turn... 
    Flexible hours

    Amazon

    Bellevue, WA
    3 days ago
  • $143.7k - $194.4k

     ...Our team includes dedicated engineers, product managers, and operations...  .... We are looking for a SDE II to design the end-to-end case...  ...are looking for a talented Software Developer with a strong technical...  ...-driven architectures, data streaming, microservices), and hands-on... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  •  ...historically has resisted innovation. Join us!We are hiring a Senior AI Security Engineer II to lead the security, governance, and risk management of...  ...of modern AI systems, cloud-native architectures, and software engineering practices. This individual will partner... 
    Senior

    Blink Health

    Seattle, WA
    4 days ago
  •  ...partnering with a leading consumer technology company to hire a Senior / Staff Software Engineer to help build and scale next-generation, AI-powered...  ...with data pipelines, event-driven architectures, or streaming systemsBackground in ecommerce, marketplace, or high-transaction... 
    Senior

    Fuel Talent

    Seattle, WA
    11 hours ago
  • $191k - $253k

     ...an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the...  ...military in months, not years.ABOUT THE JOBWe are hiring a Senior Software Engineer to design, improve, and maintain the core package set which... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    11 hours ago
  • $220k - $250k

     ...Jose, California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers...  ....Position detailsTitle of position: Senior Software EngineerPosition type: Full timeLocation...  ...following areas: real-time microservices, stream processing, distributed data platforms,... 
    Senior
    Full time
    H1b
    Work visa
    Shift work

    Extreme Networks, Inc.

    Seattle, WA
    3 days ago
  • $168.1k - $227.4k

     ...lead a team building the next-generation software defined networks for AWS networking...  ...Hyperplane is looking for a Software Development Engineer for a critical part of its service that...  ...load balances TCP flows.Ready to make a durable mark on the computer industry? Come join... 
    Senior
    Internship
    Flexible hours
    Day shift

    Amazon

    Seattle, WA
    11 hours ago
  • $125k - $150k

    Job TitleSenior Software Engineer, 1Job DescriptionAbout The Team:People Inc. is looking for a Senior Software Engineer 1 to join our AI/ML Engineering Platform team. As part...  ...optimizationEvent driven architecture and streaming using Apache KafkaVector search and... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    peopleInc.

    Seattle, WA
    1 day ago
  • $180k - $225k

     ...withdraw across Remitly's 170+ country disbursement network.As a Senior Backend Software Engineer on Remitly Business, you will build the product backend that powers this marketplace: the services, APIs, and durable money-movement workflows behind onboarding, payments,... 
    Senior
    Full time
    Temporary work
    For contractors
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

     ...providing secure, fast, highly scalable streaming infrastructure — while working across...  ...identifying bottlenecks — and collaborate with senior engineers on system design and architecture...  ...+ years of non-internship professional software development experience- 2+ years of non... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $126.99k - $141.1k

     ...deliver exceptional service to seller and buyer clients.As a Software Engineer II in the Transaction Journey (TJ) organization, you will use...  ...deliver small to mid-sized components and collaborate with senior engineers to implement more complex technical designs, ensuring... 
    Minimum wage
    Work from home
    Flexible hours

    Compass

    Seattle, WA
    1 day ago
  • $165.2k - $223.6k

    Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This...  ...Distributed Systems - Security Engineering - Video Processing and Streaming - Content Delivery Network (CDN)When you apply to this... 
    Internship
    Local area
    Flexible hours
    Day shift

    Amazon

    Seattle, WA
    11 hours ago
  • $143.7k - $194.4k

     ...first place customers think to shop when they need something today, wherever they are in the world. We’re looking for a Software Development Engineer II for the Same Day Delivery Experience team to help ensure we have a compelling and friction-free ‘delivery in hours’... 
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    3 days ago
  • $143.7k - $194.4k

     ...as the ability to lead and mentor other engineers. You will be customer centric and enjoy...  ...team of Network Development Engineers and Software Development Engineers. This is an...  ...cases, such as retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront... 
    Temporary work
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    2 days ago
  • $165.2k - $223.6k

     ...Interactive Video Service (Amazon IVS) is AWS's fully managed live streaming service, built on the same battle-tested technology that...  ...so developers can move fast. About The Role As a Software Development Engineer on the Amazon IVS Control Plane team, you will build... 
    Internship
    Local area
    Flexible hours
    Night shift
    Day shift

    AmazonWebServices

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

     ...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...engineers around you. This is a hands-on senior IC role: you write and review...  ...Services for AWS Networking. We run a stream-first, centrally operated data... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

     ...challenges along the way. We are looking for a motivated SDE II with the desire and talent to contribute and lead to this...  ...and a strong knowledge of web services and protocols.As a Software Development Engineer II, you will design, manage and own technologies in Delivery... 
    Internship
    Worldwide
    Flexible hours
    Shift work

    Amazon

    Bellevue, WA
    2 days ago
  • $143.7k - $194.4k

    Come build the future of data streaming with the Amazon Managed...  ...streaming data. We are looking for engineers who are enthusiastic about...  ...open source and Amazon-internal software. You will design and build...  ...scale AWS service, and work with senior leaders to define your team's... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    11 hours ago
  • $143.7k - $194.4k

     ...is looking for a passionate, innovative, results-oriented Software Developer II to build solutions that make it simpler for our field team...  ...Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related fieldPreferred qualification - 3... 
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    4 days ago
  • $143.7k - $194.4k

     ...of fans worldwide, and the Engagement and Growth team is responsible for the features that keep them coming back. As a Software Development Engineer II on this team, you will build both frontend and backend features that drive how users discover, follow, and interact... 
    Permanent employment
    Casual work
    Internship
    Worldwide
    Flexible hours

    IMDb

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

     ...of services across Amazon? The Hosted Execution (HEX) team is looking for a passionate, result-driven, and innovative Software Development Engineer II to deliver infrastructure solutions for all types of internal Amazon services.In this role, you will design and implement... 
    Internship
    Immediate start
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

     ...talented and passionate generative/agentic AI Engineer to join our team and lead the...  ...processing large datasets or real-time streaming output. - Design and own end-to-end systems...  ...3+ years of non-internship professional software development experience- 2+ years of non-... 
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    4 days ago
  • $143.7k - $194.4k

    Are you excited about building software that operates at massive scale and directly impacts millions of customers? As a Software Development Engineer II at Amazon, you will design, implement, and deliver features across the full software development lifecycle. You will... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    11 hours ago
  • $143.7k - $194.4k

     ...people who want to help.You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations...  ...the operator tools that depend on it, evaluate alarms in-stream to determine actions when metrics breach thresholds,... 
    Permanent employment
    Internship
    Worldwide
    Flexible hours
    Night shift
    Day shift

    Amazon

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

    Are you excited about building software that operates at massive scale and directly impacts millions of customers? As a Software Development Engineer II at Amazon, you will design, build, and deliver features that solve real customer problems while raising the bar on software... 
    Permanent employment
    Internship
    Flexible hours
    Night shift
    Day shift

    Amazon

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer II- Streaming and Durability. Be the first to apply!