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

Senior Software Engineer II

$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. At Compass International Holdings (CIH), real estate transactions are powered by a complex web of referral programs, franchise relationships, and monetization agreements — each requiring precise attribution and business rule enforcement. The Referral & Monetization team owns the business rules, attribution pipelines, and tracking systems for brokerages’ Real Estate's referral programs, ensuring every referred lead is correctly attributed to the right program, franchise, and fee structure. As a Senior Software Engineer on this team, you will design and build the systems that power the CIH referral rules engine, franchise lead attribution pipeline, lead monetization model, and the external partner API used by AST broker matching. Your work directly impacts revenue accuracy and the integrity of referral economics across a national franchise network. At Compass, You Will: Design and build the referral program rules engine — the system that determines which referral program applies to a given lead, based on brokerage, franchise, geography, and agent profile Own the franchise lead attribution pipeline — tracking which franchise or brokerage sourced a lead and ensuring accurate revenue attribution across Anywhere's broker network Build and evolve the lead monetization model — the set of rules that govern how leads are priced, attributed, and reconciled across programs Maintain and extend the broker matching partner API — an external‑facing integration used to match consumers with brokers at scale, with high reliability requirements Build referral program reporting for brokers — self‑serve dashboards and data pipelines that give brokers visibility into their referral performance and attribution Design robust, auditable data pipelines that support financial reconciliation and compliance requirements Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring What We Look For: BS in Computer Science, Software Engineering, or equivalent practical experience 7+ years of experience developing comprehensive, well‑tested, and high‑performance software applications with languages such as Go, Java Experience with gRPC, Thrift, and other server‑to‑server communication protocols Experience with Kafka and event‑driven systems — particularly for building reliable, ordered, and auditable data pipelines 3+ years using AWS / cloud technologies High proficiency designing and implementing microservices that are well tested, fault tolerant, and scalable Understanding and adherence to industry‑standard best practices in software development and architecture Believes in good software development requiring thorough testing, robust resiliency features, effective monitoring capabilities, comprehensive documentation, and close collaboration Experience with Scrum/Agile development methodologies Strong critical thinking skills, great communication skills, and passion for delivering operational excellence Preferred Qualifications: Rules engine or business logic systems: Experience designing and implementing rules engines, workflow engines, or policy evaluation systems where business rules change frequently and correctness is non‑negotiable (e.g. pricing engines, eligibility checkers, entitlement systems) Revenue attribution or financial data pipelines: Hands‑on experience building attribution systems that track the origin of a transaction across a multi‑step funnel — particularly where attribution affects revenue recognition or partner payouts Multi‑entity or franchise platform experience: Experience building platforms that serve multiple brands, franchises, or regional entities with distinct business rules, while sharing common infrastructure — knowing when to generalize a rule vs. when to fork it External partner API development: Experience owning and operating external‑facing APIs used by third‑party partners or brokers, including versioning, SLA management, reliability engineering, and partner onboarding Financial or commission domain knowledge: Familiarity with referral fee structures, commission splits, transaction‑level economics, or financial reconciliation workflows — ideally in real estate, insurance, or fintech Audit logging and compliance: Experience building systems where every state transition must be auditable and traceable, supporting financial reconciliation and regulatory requirements Experience with Python or NodeJS development 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. Notice for California Applicants Los Angeles County Fair Chance Notice #J-18808-Ljbffr Compass

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II in Seattle, WA vacancy
  • $201.88k - $237.5k

     ...of record, Carta brings together the software, services, and legal infrastructure...  ...Team You’ll Work WithYou’ll enter our engineering interview process as part of a...  ...assets.The Problems You’ll SolveAs a Senior Software Engineer II, you will lead technically complex projects... 
    Senior
    Full time

    Carta

    Seattle, WA
    3 days ago
  • $164k - $221k

     ...creating a world-class team of builders, innovators, and dreamers across a wide range of disciplines.We are hiring a full-stack Senior Software Engineer II to join our growing team. As an early-stage company bringing a first-of-its-kind platform to market, this role is... 
    Senior
    Work at office

    Nautilus Biotechnology

    Seattle, WA
    5 days ago
  • $197.4k - $232k

     ...curious humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the... 
    Senior
    Remote work

    Confluent

    Seattle, WA
    5 days 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
    11 hours ago
  • $201.88k - $237.5k

     ...limited partners through world-class software, purpose-built for everyone in...  ...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled...  ...assets. The Problems You’ll Solve As a Senior Software Engineer II, you will lead technically complex... 
    Senior
    Full time
    Work at office

    Carta Healthcare

    Seattle, WA
    14 hours ago
  • $173.7k - $232k

     ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report’s Top...  ...Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Software Engineer II at LVT, you will own the client end-to-end, designing, building... 
    Senior
    Full time
    Work at office
    Flexible hours

    Socket

    Seattle, WA
    4 days ago
  • $176k - $196.1k

     ...their place in the world — and to build the single software platform for all real estate activity, at a scale...  ...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... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Seattle, WA
    11 hours ago
  • $182k - $242k

    What You’ll Do A lab signs with CoreWeave. They have thousands of GPUs waiting. Their first month? Spent on cluster setup instead of research. Building deployment scripts, fighting container images, wiring up job orchestration. They came to train models. Instead, they'...
    Senior
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    2 days ago
  • $148.5k - $237.6k

     ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...quality guardrails. An ideal candidate would be a strong backend engineer with a mind for system design across multi-cloud infrastructure... 
    Senior
    Work experience placement
    Work at office
    Remote work

    InvestedintheMission

    Seattle, WA
    3 days ago
  • $123.71k - $173.2k

     ...spaceflight! This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin’s mission of millions of...  ...living and working in space to benefit Earth. As a Software Engineer II, you will join a team of passionate software platform engineers... 
    Permanent employment
    Full time
    Temporary work
    Local area

    BLUE ORIGIN

    Seattle, WA
    1 day ago
  • $92.4k - $157.1k

     ...supports our members, customers and the communities that we serve through our Healthsource blog: About the role of the Software Development Engineer II Are you looking to make a difference in the healthcare space utilizing innovative technology in a close-knit team... 
    Full time

    Premera Blue Cross

    Mountlake Terrace, WA
    2 days ago
  • $123k - $165k

    Job Posting Title:Product Software Engineer IIReq ID:10153799Job Description:Disney Entertainment & ESPN TechnologyOn any given day at Disney...  ...Application Platforms (CAP) team is looking for a Software Engineer II who will be an outstanding addition to our team. Your main... 
    Full time
    Work from home
    Worldwide

    Hulu

    Seattle, WA
    1 day ago
  • $165k - $242k

     ...the intelligence that drives innovation.  What You’ll Do: Senior engineers are area owners who lead designs, raise engineering standards,...  ...A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii)... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Bellevue, WA
    more than 2 months ago
  • $148.5k - $237.6k

     ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...customers is one of our key goals, and this squad is the main engineering team executing the work to make that happen.An ideal candidate... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    4 days ago
  • $153.1k - $229.7k

     ...innovate and build new ways to foster friendship and connection. That’s where you come in!Role summaryWe are seeking a Senior Full Stack Engineer II to join our Digital Innovations team and help bring our most beloved brands to digital channels. In this role, you will... 
    Senior

    Hasbro

    Renton, WA
    5 days ago
  • $143.7k - $194.4k

     ...Elastic Container Registry (Amazon ECR) is looking for a Software Development Engineer II (SDE) to help build and extend our container registry. ECR...  ...that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind... 
    Internship
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Amazon

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

     ...finance organizations. We're hiring an SDE-II to own core platform subsystems in a...  ...and direct analyst adoption metrics- Tight engineering team (8 SDEs), high autonomy, rapid iteration...  ...3+ years of non-internship professional software development experience- 2+ years of non-... 
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    1 day 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
    5 days ago
  • $143.7k - $194.4k

     ...in technology to innovate and build on behalf of our customers — customer obsession is part of our company DNA. As a Software Development Engineer II on BuyX Layouts, you will own the design and delivery of significant features and services end to end, make architectural... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $120.3k - $161.3k

    Job Posting Title:Software Engineer II - AndroidReq ID:10149634Job Description:On any given day at Disney Entertainment & ESPN Technology, we...  ...! Responsibilities and Duties of the Role: Collaborate with Senior and Lead Engineers to build features in Mobile SDKs and support... 
    Full time
    Work experience placement
    Remote work
    Worldwide

    Hulu

    Seattle, WA
    2 days ago
  •  ...evaluation systems.We're looking for an SDE-II who wants to build AI-native systems from...  ...of this system.* Greenfield Gen AI engineering. We're actively shipping: agentic inline...  ...3+ years of non-internship professional software development experience- 2+ years of non-internship... 
    Internship

    Amazon

    Bellevue, WA
    3 days ago
  • $60 - $65 per hour

    Position: Software Engineer IILocation: Seattle, WashingtonDuration: ContractJob ID: 171155Job Overview: We are seeking a highly skilled and motivated Software Engineer II to join our team in Seattle, Washington. The ideal candidate will have a strong background in software... 
    Full time

    Pinnacle Group

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

     ...AWS storage infrastructure.As an SDE-II, you'll own systems end-to-end: from...  ...obvious. You'll work alongside multiple Senior and Principal Engineers on a tight-knit team that values...  ...services.- Own end-to-end delivery of software projects from requirements through design... 
    Internship
    Flexible hours

    Amazon

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

     ...compliance frameworks.We're looking for an SDE II who can ramp quickly, deliver features...  ...is the product* Collaborate with engineers on adjacent teams to unblock dependencies...  ...3+ years of non-internship professional software development experience- 2+ years of non-internship... 
    Internship
    Worldwide
    Flexible hours
    Day shift

    Amazon

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

    We are looking for a Software Development Engineer II (SDE-2) to join the EKS Node Runtime team. In this role, you will design, build, and operate...  ...Kubernetes device plugins, or distributed systems operations, our senior members provide one-on-one mentoring and thorough, but... 
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $144k - $180k

     ...united by our vision to transform lives with trusted financial services that transcend borders.About the Role:We're hiring a Software Engineer II to join our Scout team—Remitly's Agentic AI team. We build AI-powered experiences that help customers send money and... 
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

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

    We are looking for a Software Development Engineer II (SDE-2) to join the MSK (Managed Streaming for Apache Kafka) team. In this role, you will design, build, and operate large-scale distributed systems that form the backbone of the MSK Control Plane You will work close... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $129.5k - $194.75k

     ...as your customers, a passionate set of engineers of UiPath as your partners, and a...  ...**#LI-SK1What you'll do at UiPathAs a Software Engineer II, you will directly design and engineer...  ...experience, education, certifications, and seniority as compared to others doing... 

    UiPath

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

     ...reliable digital delivery. Our services are engineered for high availability, maximum reach, and...  ...lot.We are looking for smart, motivated Software Development Engineer who can help in...  ...experience.Key job responsibilitiesAs an SDE II on the Playback Testing Services team,... 
    Internship
    Worldwide
    Flexible hours

    Amazon

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

     ...applying state-of-the-art technologies to solve real-world delivery challenges at unprecedented scale. We're seeking a Software Development Engineer II who thrives in an iterative environment where you can drive innovation and deliver tangible benefits to customers. You... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    14 hours ago

Do you want to receive more vacancies?

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