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

Senior Software Engineer

$176k - $196.1k

COMPASS Inc

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), we connect buyers and sellers with the right agents at the right time. The Lead Nurturing & Engagement team is responsible for keeping leads warm and actionable before they are assigned to an agent — ensuring no qualified lead goes cold due to slow response, lack of follow-up, or poor timing. We own the full pre-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, human‑assisted concierge experiences via AWS Connect, and lead readiness scoring. Your work directly impacts how many leads convert to closed transactions — making this one of the highest‑leverage engineering roles on the Leads platform. At Compass, You Will: Design and build the pre-CRM nurturing pipeline — automated flows that move leads from cold → warm → hot before agent assignment Own and operate the AWS Connect integration — the human‑assisted concierge experience that handles complex or high‑value leads requiring live engagement Build and maintain unclaimed lead management — automated escalation, retry, and re‑engagement for leads that have not yet been matched to an agent Develop lead readiness scoring — the signals and models that determine when a lead is "hot enough" for agent assignment Architect automated nurture sequences across SMS, email, and voice channels, coordinating with our communications platform Collaborate with data and ML teams to incorporate behavioral signals and conversion predictions into nurturing decisions 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 Python or NodeJS development Experience with gRPC, Thrift, and other server‑to‑server communication protocols Experience with Kafka and event‑driven systems — particularly for building stateful automation pipelines and re‑engagement flows 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 operational excellence Preferred Qualifications AWS Connect or similar experience: Prior experience building on or integrating with AWS Connect, Twilio Flex, Genesys, or similar Contact Center as a Service platforms — including call flows, agent routing, and real‑time event handling Lead lifecycle and CRM systems: Familiarity with CRM platforms (Salesforce, HubSpot, or similar) and how leads flow through lifecycle stages from first contact to close; ability to design clean ownership boundaries between nurturing and CRM systems Engagement automation pipelines: Experience building automated outreach pipelines — nurture sequences, drip campaigns, or re‑engagement flows — triggered by behavioral signals across SMS, email, and voice channels Lead scoring or ML‑based ranking: Experience working with or building scoring models that rank or classify leads by intent, readiness, or conversion probability Communication platform integration: Hands‑on experience with Twilio, Sinch, Amazon Pinpoint, or similar platforms for programmatic SMS, MMS, email, and voice delivery at scale Real estate or proptech domain knowledge: Familiarity with real estate transaction flows, agent‑consumer interactions, or lead‑to‑close lifecycle AI agent development: Familiarity with agentic AI frameworks (LangChain, LlamaIndex, AutoGen, or similar) for building autonomous or semi‑autonomous workflows — such as AI‑assisted concierge routing or automated follow‑up decision‑making AI and LLM integration: Experience integrating large language models (LLMs) or AI APIs (OpenAI, Anthropic, AWS Bedrock) into production systems — particularly for personalizing outreach content, generating dynamic nurture sequences, or powering conversational engagement flows 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. Do your best work, be your authentic self. At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive. Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principlesand our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers. Notice for California Applicants Los Angeles County Fair Chance Notice #J-18808-Ljbffr COMPASS Inc

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Boston, MA vacancy
  •  ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: - Support full software development life... 
    Senior
    Full time
    Work experience placement

    Isee

    Cambridge, MA
    20 hours ago
  • $140k - $160k

     ...About this role: Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots. If you are experienced with and passionate about navigation and controls algorithms for mobile robots, and thrive... 
    Senior
    Full time
    Work at office
    3 days per week

    Pickle Robot Company

    Charlestown, MA
    20 hours ago
  •  ...We are seeking a product-minded Software Engineer to join our core team. In this role, you’ll take ownership across the entire product stack designing and building backend systems, spanning into frontend when the product demands it, and bringing genuine product instinct... 
    Senior
    Full time

    Seven Ai

    Boston, MA
    20 hours ago
  •  ...stakeholders across Klaviyo on designs, implementations, and engineering practices. Learn new technologies, bring them to the team and...  ....   Who You Are  Have 4-6+ years of experience in a software engineering discipline and have architected, built and delivered... 
    Senior
    Full time

    Klaviyo

    Boston, MA
    20 hours ago
  •  ...Description       Senior Software Engineer About Veson : Veson Nautical is a well - established and rapidly growing software company working to provide end-to-end logistical, operational, and analytical solutions to propel the efficiency and effectiveness... 
    Senior
    Full time

    Veson Nautical

    Boston, MA
    20 hours ago
  •  ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and comms-denied environments. Backed by VCs...  ...the Role We are looking for experienced energetic software engineers to join our growing team building out and delivering on-board... 
    Senior
    Full time

    Tycho.ai

    Cambridge, MA
    20 hours ago
  •  ...(XiTL) for model reinforcement learning and refinement, at scale. Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This is a unique opportunity... 
    Senior
    Full time

    Ikigai Labs

    Cambridge, MA
    20 hours ago
  •  ...customers including ClassPass, Capital One, Cisco, and Rippling, just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such as Matrix Partners, Battery Ventures... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Logrocket

    Boston, MA
    20 hours ago
  • $112.93k - $225.87k

     ...Senior Software Engineer (Go) Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. We don't just work in the sporting industry; we are actively changing it. Since 2006, our... 
    Senior
    Full time

    Catapult Sports

    Boston, MA
    20 hours ago
  • Job DescriptionBrady Corporation's Engraving Solutions group is seeking a highly skilled, motivated, and passionate Senior Software Engineer to join our innovative team. In this role, you will be instrumental in designing, developing, and deploying full-stack solutions... 
    Senior
    Work at office
    Remote work

    Brady

    Boston, MA
    20 hours ago
  • $140k - $170k

     ...people experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Senior Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk... 
    Senior
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    20 hours ago
  • $145k - $200k

     ...expanding, the data challenges we're solving are getting more complex, and the core platform team is scaling to match. As a Senior Software Engineer on the Droptable team (Billing Ingest), you'll own the architecture at the heart of our product: the backend data... 
    Senior

    CloudZero

    Boston, MA
    4 days ago
  • $82.3k - $220k

     .... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary...  ...Description Summary:Draper is looking for a highly skilled senior software engineer to join the Mission Software Architectures and... 
    Senior
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    2 days ago
  • $185k - $215k

     ...roleStarburst is looking for strong Java engineers to work with our globally distributed...  ...engineering team on the core of Starburst’s software. This is a great opportunity to deepen...  ...vendors in the Data Analytics space.As a Senior Software Engineer, Connectors at... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    1 day per week

    Starburst Data

    Boston, MA
    4 days ago
  • $91.7k - $163.7k

     ...real-time voice interactionsUse enterprise-approved AI tools to streamline workflows, automate software development tasks, and drive continuous improvement within the engineering lifecycleCollaborate with cross-functional teams to translate user requirements into... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Immediate start
    Remote work

    UnitedHealth Group

    Boston, MA
    1 day ago
  • $191k - $253k

     ...computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE JOBWe are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    2 days ago
  • $117.3k - $156.4k

     ...customers to interact with their home security systems from anywhere in the world. We’re looking for a motivated, experienced Senior Software Engineer to design, develop, maintain and own software solutions. We're a backend team solving large-scale distributed problems,... 
    Senior
    Work at office

    SimpliSafe

    Boston, MA
    2 days ago
  • $192k - $240k

     ...We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams...  ...’re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-enabled... 
    Senior

    Datadog

    Boston, MA
    1 day ago
  •  ...solutions by developing complex or multiple software applications.Primary Responsibilities:...  ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...  ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely... 
    Senior
    Full time

    Fidelity Investments

    Boston, MA
    1 day ago
  • $176k - $196.1k

     ...positions across core domains of our platform spanning search, authorization, and end-to-end transaction management. As a Senior Software Engineer, you will use your experience with microservices based architecture to build products that deliver high business impact for... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    4 days ago
  • $126k - $248k

     ...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes.We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Boston, MA
    4 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Boston, MA
    3 days ago
  • $119k - $198.4k

    Position Summary Drive engineering delivery and execution across complex initiatives...  ...business and technology priorities. The Senior Engineering Management Specialist helps...  ...-moving environments.Work you'll doAs a Software Engineer III on the Engineering and Delivery... 
    Senior

    Deloitte

    Boston, MA
    3 days ago
  • $150k - $180k

     ...tools and processes to get the job done in our US based Spend Engineering teams. You will work on a day-to-day basis with our product...  ...out of booking and managing business travel and spend.As a Senior Software Engineer, this position involves:Product development in Python... 
    Senior
    Work at office
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    2 days ago
  • $244k - $305k

     ...a foundation. The team is growing rapidly, both with Datadog and as we absorb other repositories into the monorepo. As a senior software engineer on the team, you will own projects from start to finish, both greenfield and brownfield. You will gain first-hand understanding... 
    Senior
    Work at office

    Datadog

    Boston, MA
    2 days ago
  •  ...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... 
    Senior
    Immediate start
    Remote work

    Confluent

    Boston, MA
    3 days ago
  • $178.13k - $225.09k

     ...leading projects, performing code reviews, and mentoring junior engineers; and CI/CD tools and version control.Must have two (2) years...  ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Boston, MA
    20 hours ago
  • $141k - $198k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...; it is the actual call-handling engine, responsible for every packet, every route...  ...of uptime in a life-critical system.As a Senior UC Software Engineer, you will help design... 
    Senior
    Work experience placement
    Work at office

    Axon

    Boston, MA
    3 days ago
  • $159k - $207k

     ...vehicles. This is the system that executes the software and neural networks that make our...  ...We work at the intersection of software engineering, machine learning, sensors, and hardware...  ...talk with you. What You’ll Be Doing:As a senior engineer in the Next-Gen Technologies... 
    Senior
    Work at office
    2 days per week

    Motional

    Boston, MA
    2 days ago
  • $148k - $222k

     ...up their Klaviyo account and gaining value from the platform. Engineers on the team use data to discover opportunities for improvement...  ...friction for new customers. We are looking for great generalist software engineers with a passion for the experience-layer that have an... 
    Senior

    Klaviyo

    Boston, MA
    2 days ago

Do you want to receive more vacancies?

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