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
  • $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
    3 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
    3 days ago
  •  ...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

    Confluent

    Seattle, WA
    3 days ago
  • Axon is seeking a Senior Software Engineer II to join the Real Time Operations pillar in Seattle. You will work on distributed systems, APIs, and full-stack services with high availability and low latency, collaborating with product managers and designers, and mentoring... 
    Senior

    Axon

    Seattle, WA
    2 days ago
  • $182k - $266k

     ...Storage team builds the file and block storage that the world's largest AI training and inference workloads run on. As a Senior Software Engineer II you will build and operate high-performance, multi-tenant distributed storage: the NFS file data path, durable block volumes... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $182k - $242k

     ...Senior Software Engineer IICoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology...  ...a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee... 
    Senior
    Permanent employment
    Full time
    Casual work
    Work at office

    CoreWeave

    Bellevue, WA
    5 days ago
  • A technology company in Seattle is seeking a Senior Software Engineer II to join a team focused on developing innovative solutions for safety and justice. The ideal candidate will have over 8 years of experience in software development, expertise in cloud-based systems,... 
    Senior

    Axon

    Seattle, WA
    1 day ago
  • What You’ll Do As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will help build and operate CoreWeave’s Kubernetes-native platform for admitting, scheduling, and operating AI workloads at scale. This platform integrates multiple orchestration... 
    Senior
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    1 day ago
  • $148.5k - $237.6k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...mission that matters at a company where you matter. As a Senior Software Engineer II, in the Real Time Operations pillar at Axon, you will be intimately... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day 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
    3 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
    1 day ago
  •  ...Seattle is seeking a highly motivated Developer II to join their team. The ideal candidate will have a Bachelor's degree in engineering or Computer Science and at least 3 years of...  ...of new systems and understanding the full software development lifecycle. In a diverse... 
    Senior

    Ampcus, Inc

    Seattle, WA
    3 days ago
  • $185.4k - $232.05k

     ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report’s Top...  ...Govies Award for 2025. About This Role We are seeking a Senior Software Engineer, Applied AI to own end-to-end delivery of LVT's GenAI-powered... 
    Senior
    Full time
    Work at office
    Flexible hours

    LVT (LiveView Technologies)

    Seattle, WA
    1 day 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
    4 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...  ...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
    2 days ago
  • $158.5k - $237.7k

     ...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...  ...the agentic AI bar: model effective agent workflows for software development, share patterns for instructing and... 
    Senior
    Local area

    Hasbro

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

     ...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
    Flexible hours

    Amazon

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

     ...(STS) team at Amazon Web Services (AWS) is looking for a Software Development Engineer II to build, deliver, and maintain complex products that delight...  ...that celebrates knowledge-sharing and mentorship. Our senior members provide one-on-one mentoring and thorough, but... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day 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
    1 day 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
    8 hours 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
    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
    1 day 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
    8 hours 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
    8 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
    2 days ago
  • $144k - $180k

     ...transcend borders.About the RoleThe Remittance Transaction Engine (RTE) team owns the systems at the very heart of Remitly:...  ...-1 systems that Remitly's business runs on today.As a Software Development Engineer II on the team, you'll design and build backend services end... 
    Full time
    Work at office
    Worldwide
    3 days per week

    Remitly

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

     ...ace our interview process.About the TeamTwitch's Enterprise Platform & Technology (EPT) organization is looking for a Software Development Engineer II to build the systems where SAP meets AWS— extending our enterprise ERP with cloud-native services and agentic AI to power... 
    Flexible hours

    Twitch

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

     ...customers retain full control over their information.As a Software Development Engineer II, you'll take ownership of production systems that handle...  ...established architectural strategies, seeking guidance from senior engineers when facing complex technical tradeoffs- Mentor... 
    Permanent employment
    Internship
    Worldwide
    Flexible hours

    Amazon

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

     ...messaging.The AWS End User Messaging team is recruiting a Software Development Engineer I who will contribute to building and scaling messaging routing...  ...job responsibilitiesAs a Software Development Engineer II on the SMS Routes team, you will:- Design and Implement Scalable... 
    Internship
    Immediate start
    Worldwide
    Flexible hours

    AmazonWebServices

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

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