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
- ...continuity for business users. Act as a Technical Multiplier: Mentor engineers, lead design reviews, and establish engineering best practices... ...in legacy migrations. What We Look For: 7+ years of software engineering experience, with a strong emphasis on frontend development...SeniorFlexible hours
- ..., TX Requirements - GC holder or USC required Overview :The Senior UKG Software Enginee r enhances and maintains software products by translating... ...the technical feasibility of features. Senior Software Engineers provide strategic solutions for issues, review technical design...Senior
- A technology-focused engineering organization is seeking a senior software engineer to design and develop integrated live, virtual, and constructive simulation solutions supporting the experimentation, testing, and training of multi-agent autonomy software. This role offers...Senior
- ...the operating system for the physical world. We’re a team of engineers and data scientists driven by our mission to use reinforcement... ...Languages: Python (FastAPI, SQLAlchemy, Pandas) - We value your software engineering fundamentals and ability to learn over which...SeniorVisa sponsorship
$45 - $50 per hour
Job Title: Senior Software Engineer Location: Weston, FL Type: Contract Compensation: $45-$50 Work Model: Onsite Hours: 40.0 Overview Leave medical technologies company looking for an experienced Senior Software Engineer. Ideal candidates should have a Degree with 2 or...SeniorContract workLocal area- ...opportunity to build the future of beverage distribution and grow with a company that truly cares about its people. Overview The Senior Software Engineer‑SuccessFactors will research, design, configure, test and manage software solutions to implement, enhance and maintain...SeniorFull timeWork experience placementFlexible hours
- ...involving Azure AI Search, HelixDB, and TensorZeroCode Quality & Engineering Standards Native testing per active language: pytest (Python),... ...Requirements How You'll Stand Out 5+ years production software development experience Strong Python: FastAPI, async patterns,...Senior
- ...time coordination tools for emergency medical services. Our software is used in ambulances and emergency departments every day,... ...reliability are not optional. About the Role We're looking for a senior software engineer to own the design and delivery of our API integration...Senior
$86.6k - $144.4k
...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and... ...the Role This position performs complex research, design, and software development within our provider data management product line,...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$135k - $145k
Amentum is seeking a Software Engineer Senior to support the Space Force Range Contract (SFRC). Essential Functions: Participates in designing, developing, troubleshooting and analyzing software programs for new and existing systems Develops/modifies documentation of...SeniorHourly payContract workLocal areaWeekend work- Southern Glazer's Wine & Spirits seeks a Senior Software Engineer specializing in SuccessFactors to research, design, configure, test, and manage software solutions that meet business needs. You will implement, enhance, and maintain systems while applying Agile practices...Senior
- Nokturnal AI is hiring a Software Engineer IV to advance autonomous systems for fielded robotic platforms. The role emphasizes perception, localization, and navigation in GPS-denied environments with on-site deployment in Clearwater, FL. You will collaborate with hardware...Senior
- Erickson Senior Living's Emerson Lakes in Lakewood Ranch, FL seeks a Maintenance Mechanic II to support the grand opening. You will perform routine and emergency repairs on residential and campus systems, ensuring safe, comfortable living spaces for residents. With at least...Senior
- ...Summary: Design Engineer II is responsible for the design and development of mechanical components and systems for mobile pump units. This role emphasizes practical, manufacturable designs including sheet metal fabrications, pump components, diesel power unit integration...
- University of Florida Jacksonville Physicians, Inc. seeks an Advanced Practice Provider III to deliver high‑level patient care in subspecialty outpatient and/or inpatient settings. The APP will contribute to care plans, perform complex procedures, and collaborate with ...Senior
- ...Jobtailor in the United States is seeking a seasoned software engineer to develop reliable Linux-based software. You will work with the Engineering Team on architecture, design and code review, build prototypes, and ensure adherence to standards. Candidates should have...Senior
- ...Wabtec is seeking an experienced embedded software engineer to design, develop, integrate, test, demonstrate, and maintain embedded software for LOCOTROL remote control locomotives, towers, and distributed power portfolios. You will work in C/C++ on diverse embedded platforms...SeniorRemote work
- Memorial Healthcare System is seeking a Respiratory Therapist to provide patient-centered respiratory care across NICU, pediatric, and adult units. The role requires two years of clinical experience with at least one year in a specialty area and graduation from an accredited...Senior
- Cognizant is seeking a Senior Java Full Stack Developer to design, develop, and deliver scalable enterprise applications using Java 17+, Spring Boot, and Angular 17+. You will collaborate with architects, product owners, and cross-functional teams to build high-quality...SeniorFlexible hours
- Boeing Distribution, Inc. seeks a Senior Manager of Distribution Enablement to lead SAP S/4HANA-based enablement across multiple U.S. sites, including Chandler, AZ; Seattle, WA; St. Louis, MO; and Hialeah, FL. You will guide cross-functional teams of business analysts,...Senior
- ...AeroVironment is seeking a Senior Platform Software Engineer to design and implement low-level Linux-based software for embedded systems across satellite, Wi-Fi, Bluetooth, and cellular tech. You will work with hardware prototypes and lab equipment to build foundational...Senior
- Handtevy, a leading provider of emergency care software, seeks a senior backend engineer to own the API integration platform connecting Handtevy to ePCR, EHR, and other medical systems. You will shape authentication, versioned APIs, and scalable integration patterns, collaborating...Senior
- Seminole Hard Rock Support Services is seeking a Senior Snowflake Data Engineer to design, develop, and optimize enterprise data solutions that support analytics, reporting, and BI initiatives. You will build scalable data pipelines and Snowflake-based models, ensuring...Senior
- AV is seeking a Senior Platform Software Engineer to design and debug low-level Linux-based software for embedded systems supporting satellite, Wi‑Fi, Bluetooth, and cellular technologies. You will work with hardware prototypes, embedded processors, and lab equipment to...Senior
- Alldus International Consulting Ltd invites a Senior ServiceNow Developer to join our client’s team in a fully remote US role. You will lead design, development, deployment, and optimization of scalable ServiceNow solutions while staying hands-on. You will mentor other...SeniorRemote job
$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. The...SeniorWork experience placementH1bWork at officeLocal area- ...serve. Join a team that’s naturally committed to the environment. Your Opportunity Stantec is seeking a driven Coastal Engineering Project Manager/Senior Coastal Engineer to join our rapidly expanding Coastal Engineering Solutions Practice. This role requires a proven...SeniorFull timeTemporary workPart timeCasual workWork at officeLocal areaWorldwideFlexible hours
- ...customers in support of America's warfighters, is looking for a Senior Systems Engineer in North Charleston, SC . This is an onsite position... ...qualified as an Information Assurance Technician (IAT) Level II (e.g. CompTIA Security+ certification) 10+ years of experience...SeniorRelocation
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
- software development engineer aws Florida, NY
- real time software engineer Florida, NY
- software engineer travel Florida, NY
- remote entry level software developer Florida, NY
- information technology software engineer Florida, NY
- software engineer remote Florida, NY
- senior software engineer Florida, NY
- intel software engineer Florida, NY
- graduate software developer no experience Florida, NY
- senior software engineer ruby on rails Florida, NY

