Senior Software Engineer II
$176k - $196.1kCompass
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
- ...seller and buyer clients. The Compass Integrated Services (CIS) engineering team is at the core of driving our next phase of growth and... ...experience developing comprehensive, well-tested, and high-performance software applications with languages such as Go or Typescript...SeniorFlexible hours
- We are seeking an experienced Senior Software Engineer to join our software development team working on mission-critical financial technology applications... ...MSBuild and Visual Studio — build automation and deployment IIS deployment and management — Windows-based web application...Senior
$140k - $200k
...service, crypto service provider where engineering is the core of the company. There’s a wide... ...s engineers are able to work across the software platform, not just on their own... ...and settlement of crypto. The Role: Senior Software Engineer (Frontend) Our institutional...SeniorFull timeWork at officeRemote workFlexible hours- ...connect Gemini to external payment rails and banking partners. Apply sound engineering principles to identify correctness, consistency, and operational risks — and implement safeguards in software before they become incidents. Partner with finance, reconciliation, and...Senior
$125.24k - $187.86k
...implement, and optimize cloud‑based solutions while leveraging industry best practices. Provide mentorship and guidance to junior engineers and drive continuous improvement and innovation across our CloudOps and DevOps practices. Collaborate closely with cross‑functional...SeniorFull timeVisa sponsorship- Job Description Job Description Overview SCIS is seeking a Software Engineer IV/Scrum Master to lead a small team of developers and test engineers. The preferred candidate will be responsible to address assigned tickets and tasks, code fixes, code reviews. Build, deploy...Senior
$121.4k - $173.3k
..., FL; Tampa, FL; Blue Ash or Cincinnati, OH; or Los Angeles, CA Job Summary We are seeking a highly skilled and motivated Senior Software Engineer to join our BaaS team, supporting partner onboarding and BaaS platform enhancement initiatives. This role will be instrumental...SeniorWork at officeRemote workFlexible hours3 days per week- ## Senior Software EngineerApplylocations: PGA TOUR Global Home - Ponte Vedra Beach, FLtime type: Full timeposted on: Posted Yesterdayjob... ...multi-month projects with real ambiguity. The Senior Software Engineer translates fuzzy product or operational needs into clear technical...SeniorWork experience placementFlexible hours
- Graham Technologies is seeking a Senior Software Engineer - Electronic Warfare Mission Data & Autotest to support the development, integration, testing, and sustainment of an automated testing capability for a U.S. Air Force electronic warfare program. Working alongside...SeniorFlexible hours
- We have an opening for a Senior Software Engineer C++ , 8+ years of experience, specializing in numerical algorithms, numerical modeling programming, and Windows desktop application development in the Winter Springs, FL office. The successful candidate will be part of...SeniorFull timeWork at officeWork visa
- Senior Software Engineer at Reachmobi. About the role As a Senior Software Engineer at Reachmobi, you will play a pivotal role in shaping the future of our innovative digital marketing solutions. This position is ideal for a seasoned professional who is passionate about...SeniorFull timeVisa sponsorship
- The Compass Integrated Services (CIS) engineering team is at the core of driving our next phase of growth and platform evolution. We empower... ...Services ecosystem. What We Look For: 5+ years of software engineering experience, with a strong emphasis on frontend development...SeniorFlexible hours
- ABOUT THE ROLE FANDANGO is looking for a Sr. Software Engineer to build our next big thing in platform growth across Fandango, Rotten Tomatoes, and Fandango at Home. In this role, you’ll join the Platform Operations team and report to the Sr. Director of Platform Operations...SeniorLocal area
$176k - $196.1k
...CRM nurturing funnel: from the moment a lead enters the system to the moment it is ready to be handed off to an agent. As a Senior Software Engineer on this team, you will design and build the systems that power automated re-engagement flows, unclaimed lead management,...SeniorMinimum wageFlexible hours- ...TurningPoint is an independent organization, not owned or affiliated with a health plan or provider system. Position Summary: The Software Development Engineer (AI Platform) participates in the full development cycle of the company’s AI-powered software products. Working full-...Senior
- Job Description: Seeking a highly experienced Senior .NET Full Stack Developer with 12+ years of expertise in designing, developing, and... .... Hands-on experience with AWS Cloud services, OpenShift, IIS, PostgreSQL, and event-driven architectures is required. Experience...Senior
$108.31k - $154.73k
...like an internal startup — driven by our mission to transform senior care and deliver more good days for our patients. You’ll... ...become production reality. We’re looking for a Full Stack AI Software Engineer who thrives in ambiguity, works autonomously, and executes with...SeniorHourly payFull timeWork experience placementWork at office- ...A leading software company is seeking a Senior Back-End Engineer for a fully remote position. In this role, you'll enhance a SaaS platform, transitioning from legacy systems to scalable solutions. Ideal candidates will have at least 7 years of software engineering experience...SeniorRemote work
- ...Position Summary: The Senior Director of Software Engineering to lead the software engineering team for Ardán and its enterprise applications. This person directly manages a team of 18 engineers, owning their growth, their delivery, and the quality of what they ship...SeniorLocal areaFlexible hours
- ...standards • Collaborating with clients to optimize operational efficiency through business application consulting • Implementing software solutions and providing training for seamless integration of business applications • Supporting clients in achieving strategic objectives...Senior
- ROBOTIC PROCESS AUTOMATION LLC is hiring for an experienced Automation Engineer in the United States. The role involves designing, implementing and stabilizing automated tests, and taking corrective actions to improve product quality. You will develop automated tests,...Senior
- ...Intelligent Waves is seeking a Intelligent Waves is seeking a Systems Engineer II to support mission-critical initiatives for our government... ..., data science, enterprise network & systems engineering, software development, and cognitive human performance. ANYTIME. ANYWHERE...Daily paidWork experience placementShift workAfternoon shift
- ...expanding team and contribute to our ongoing success. Systems Engineer II A Systems Engineer II is a professional responsible for managing... ...projects such as server migrations, network upgrades, new software implementations, or cloud integrations. Install, configure, and...Full timeLocal area
- ...BNY is seeking an Associate, Executive Assistant II in Lake Mary, FL to deliver high-level executive support to senior leaders. The role demands exceptional organizational skills, proactive problem-solving, and the ability to manage multiple priorities in a fast-paced...Senior
$165k - $180k
...limit of your curiosity. Join Team Karsun, and Find Your Next! Summary We are seeking a highly skilled and motivated Sr. AI Data Engineer with a proven track record in building scalable data platforms and incorporating Generative AI into data engineering workflows....SeniorWork experience placementH1bWork at officeLocal area- ...Tri-City Electrical Contractors, Inc. is looking for a Fire System Technician II in the Town of Florida, NY. This position entails responsible duties including testing, inspecting, and maintaining fire alarm systems while ensuring compliance with local fire marshal standards...SeniorFor contractorsLocal area
- ...InComm Payments is seeking a Marketing Manager II to drive integrated marketing initiatives for the Incentives and IIShop divisions. You will own the campaign calendar, develop compelling B2B content, and partner with Sales to accelerate pipeline and revenue growth. The...Senior
- ...BNY Mellon in Lake Mary, FL seeks an Associate, Executive Assistant II to support senior executives with calendar coordination, travel, and communications. You will own core EA duties, manage expenses, plan meetings and conferences, and assist with special projects as...SeniorWork at office
- ...Our Innovation Team is dedicated to building forward-leaning software solutions that equip our customers with the tools they need to... ...initiatives to enhance our development workflows Collaborate across engineering, product, and mission engagement teams to deliver high-impact...Senior
$135k - $150k
...Next! Summary As a key member of the team, the Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned software... ...Experience with AI Prompt Templates, Prompt engineering and applying them to developer AI tools such as...SeniorPermanent employmentWork experience placementH1bWork at officeLocal areaVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
- ngo software engineer Florida, NY
- entry level software engineer remote Florida, NY
- software developer positions Florida, NY
- software development engineer aws Florida, NY
- consulting software engineer Florida, NY
- financial software developer Florida, NY
- software developer Florida, NY
- software engineer healthcare Florida, NY
- cybersecurity software engineer Florida, NY
- software engineer travel Florida, NY



