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
- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...SeniorImmediate startRemote work
$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...SeniorMinimum wageFlexible hours$174.8k - $205.7k
Senior Engineer II, Full StackLocation: Cambridge, MA / Hybrid(This role requires working in-office 3 days per week: Tuesday, Wednesday, and... ...AI coding tools (e.g., Claude Code, Copilot) in the full software development lifecycle, including designing, generating code,...SeniorFull timeWork at office3 days per week$104.3k - $177.8k
Senior Software Engineer II Do you want to shape the future of fintech and healthtech? Energized by challenges and inspired by bold goals? Ready to elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus today....SeniorWork at officeLocal areaFlexible hours$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...SeniorMinimum wageFlexible hours$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric NAM that specialized in developing solutions for control and protection for electrical substations, datacenter, Oil & gas and distribution...SeniorFull timeTemporary workWork at officeRemote workFlexible hours$119k - $221k
...customers they serve. We build AI-powered software that keeps everyone in the claims... ...meet you. We're looking for a Sr. Software Engineer II — Mobile Platform to lead the technical... ...ll Do:Lead on the mobile app. Serve as a senior engineer and technical leader for our codebase...SeniorWork at officeLocal areaFlexible hours2 days per week3 days per week$125k - $175k
...variability, resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery.As a Software Engineer II (Backend) in the Healthcare group, you will help build and maintain exciting features that drive real health outcomes and...Full timeWork at officeRelocation$125k - $175k
...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive...Full timeWork at officeRelocation- ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II (Backend, Health Records) to help build the systems that enable secure, scalable ingestion and utilization of health data....
- Job Description:Our OpportunityChewy is seeking a Full Stack Software Engineer II in Boston, MA to help build and scale the platform-driven... ...discussions and code reviews while incorporating feedback from senior engineers and technical partners.Use AI-assisted development...Local areaFlexible hours
$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...SeniorWork experience placementWork at officeRemote work- ...monitors vital physiological metrics to offer personalized insights that enhance fitness, health, sleep, and recovery.As a Software Engineer II on the Core team, you will build the foundational services that power the WHOOP App and develop features that empower members...Work at officeRelocation
- ...university degree; or equivalent experience in computer science, software engineering, or similar subjects3+ years of experience in software... ...are exercised.There is flexibility to hire at the Engineer I/II or Senior Software Engineer level, depending on your experience.ApprenticeshipEasy work
$93.8k - $125.1k
...security space and relentlessly pursue our mission of keeping Every Home Secure. What You'll DoSimplisafe is looking for a Software Engineer II to join our User Systems team to develop and maintain our cloud based backend systems that power our native mobile applications...Work experience placementWork at office$68.9k - $131.1k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully... ...work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Software Engineer II to join our team. What You Will DoParticipate...Temporary workWork experience placementWork at officeRemote workFlexible hours$125k - $175k
...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design, build, and maintain internal tools and integrations that...Full timeWork at officeRelocation$125k - $175k
...variability, resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Software Engineer II (Full Stack) on the Health team, you will build and maintain the clinical tools that power WHOOP's healthcare initiatives....Full timeWork at officeRelocation$125k - $175k
...a higher level through a deeper understanding of their bodies and daily lives.We are looking for a talented and passionate Software Engineer II to join our MLOps team, focusing on the development and optimization of ML cloud infrastructure. In this role, you will play...Full timeWork at officeRelocation$125k - $175k
...member acquisition, activation, engagement, and retention through rapid experimentation and thoughtful product development. As a Software Engineer II (Full Stack), you will build and maintain the experiences and services that power WHOOP’s growth initiatives, working across...Full timeWork at officeRelocation- ...About the Role Klaviyo is looking for a Backend Engineer to support key initiatives that enhance our product offerings and drive... ...boundaries of what’s possible for our customers. As a Software Engineer II, you’ll tackle complex challenges, explore multiple solutions...Full timeImmediate start
- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology CGS is... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current...SeniorFull timeLocal areaMonday to FridayFlexible hours
- ...products and services that improve everyday life while supporting businesses, communities, and economies worldwide. Position: Software Dev Engineer II Location: Boston, MA Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite Job Description:...Temporary workWorldwide
$162.55k
...Software Engineer II Software Engineer II sought by REsurety, Inc. in Boston MA to perform the following duties: Responsible for the development and maintenance of a multi-hundred-terabyte data lake. Development and maintenance of proprietary algorithms for wind generation...$112k - $141k
...Software Development Engineer II At CarGurus, our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market...Flexible hours$114.5k - $188k
...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer...Contract workImmediate startRemote workWorldwideHome officeFlexible hours- ...Software Engineer II Kensho is S&P Global's hub for AI innovation and transformation. With expertise in machine learning, natural language processing, and data discovery, we develop and deploy novel solutions to innovate and drive progress at S&P Global and its customers...Work at officeWorldwide
$130.32k
...and equity of individuals and communities in the US. About the Position: Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities that may arise...Work at officeLocal areaImmediate startRemote workWork from homeHome officeWork visaFlexible hours$126k - $234k
...Hybrid Internal Title: Principal Scientist II or Senior Principal ScientistLocation: Cambridge, MANovartis... ...$234,000.00Skills DesiredAlgorithms, Data Engineering, Innovation, Mentorship, Modeling And Simulation, Simulation Software, Waterfall ModelSummaryLocation: Cambridge...SeniorFull time$125k - $165k
Job Type: Permanent Build a brilliant future with Hiscox Job Title: Senior Software Engineer - Integrations Location: Boston, MA- Hybrid Hiscox is searching for a passionate and highly skilled Software Engineer with experience building high-performing, scalable, enterprise...SeniorPermanent employmentFull timeTemporary workWork at office
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 Boston, MA
- software data engineer Boston, MA
- graduate software engineer Boston, MA
- software development engineer (robotics engineer) Boston, MA
- software system engineer Boston, MA
- associate software engineer Boston, MA
- software developer no experience Boston, MA
- graduate software developer Boston, MA
- software engineer - early career Boston, MA
- entry level software engineer remote Boston, MA



