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

Senior Software Engineer

$176k - $196.1k
Full-time

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), 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 Principles and 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Aventura, FL vacancy
  • $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
    Full time
    Flexible hours

    Compass

    Aventura, FL
    3 days ago
  •  ...Senior Software Engineer IV – STARLIMS  Remote, U.S.| Full Time | R&D  STARLIMS provides leading Laboratory Information Management System (LIMS) solutions that have served customers around the world for nearly 40 years. Our solution suite helps labs:  Improve the... 
    Senior
    Full time
    Remote work

    STARLIMS Corporation

    Hollywood, FL
    more than 2 months ago
  •  ...time coordination tools for emergency medical services. Our software is used in ambulances and emergency departments every day,...  ...are not optional. Position Overview We are hiring a   Senior Software Engineer focused on Enterprise API Integrations   to lead the design... 
    Senior
    Full time
    Contract work

    Us Handtevy

    Davie, FL
    more than 2 months ago
  •  ...time coordination tools for emergency medical services. Our software is used in ambulances and emergency departments every day,...  ...are not optional. About the Role We're looking for a senior software engineer to own the design and delivery of our API integration platform... 
    Senior

    Handtevy-Pediatric Emergency Standards

    Davie, FL
    28 days ago
  • Required Technical Stack .NET Core 7+ REST APIs Dependency Injection (DI) Entity Framework SQL (any flavor) Kafka Core Stack & Architecture (70% Required) Backend: .NET 6-9 (C#), ASP.NET Core, Entity Framework Architecture...
    Senior

    Saxon Global

    North Miami Beach, FL
    4 days ago
  •  ...POSITION Sr Software Engineer LOCATION Hybrid- onsite 3 days/ week (Dania Beach) INTERVIEWS GOING ON FRIDAY IN DANIA BEACH, FL IN PERSON DURATION 6+ month contract INTERVIEW TYPE Video REQUIRED... 
    Senior
    Contract work
    3 days per week

    3B Staffing LLC

    Davie, FL
    5 days ago
  • Senior AWS/Node Engineer Pay: $80/hr W2 Location: Dallas, TX, Atlanta, GA, Minneapolis, MN, Miramar, FL USC, GC, H4, L2 Must Have: AWS, Node, Event...  ...AWS services, front-end applications, and middle-tier software. Lead migration efforts from Azure to AWS, leveraging best... 
    Senior

    Saxon Global

    Hollywood, FL
    5 days ago
  •  ...Back-end Software Engineer, Miramar, FL We are looking for a Back-end Software Engineer to join a growing engineering team and build out the next generation platform. The ideal candidate is a hands-on platform builder with significant experience in developing scalable... 

    NextStep

    Hollywood, FL
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    Southern Glazer’s Wine and Spirits, LLC

    Miramar, FL
    12 hours ago
  •  ...Senior Technical Staff Engineer For more than 65 years, HEICO Corporation has thrived by serving niche segments of the aviation, defense, space and electronic industries by providing innovative and cost-saving products and services. HEICO's high energy culture focuses... 
    Senior
    Full time
    Work at office

    Lucix

    Hollywood, FL
    2 days ago
  •  ...Responsibilities Kforce has a client that is seeking a Senior AI Engineer in Fort Lauderdale, FL to join a highly collaborative data and...  ...Lead and mentor data engineers, promoting best practices in software development, architecture, and deployment Design, develop... 
    Senior
    Hourly pay
    Contract work

    Kforce

    Davie, FL
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Remote job
    Work at office

    Speechify

    Miami Gardens, FL
    more than 2 months ago
  • $100k - $132k

    DescriptionKforce has a client seeking a Senior Transportation Engineer in Hollywood, FL responsible for coordinating and overseeing the planning...  ...* Working knowledge of AutoCAD, water and sewer modeling software, and ESRI (GIS) applications* Proficient in Microsoft Office... 
    Senior
    Work at office
    Local area

    KForce

    Hollywood, FL
    3 days ago
  • $113.3k - $205.52k

     ...goals, and thrive as #OneJamf. What you'll do at Jamf: As a Senior Site Reliability Engineer, you'll help us balance development velocity with the...  ...What we are looking for: Minimum of 5 years experience in software engineering, SRE or production operations roles. (Required... 
    Senior
    Work at office
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Miami Gardens, FL
    2 days ago
  •  ...career opportunity for a full time Sr. Engineer, Platform reporting to the Manager, Platform...  ...seeks a highly talented and motivated Senior Platform Engineer to join our fast-pace...  ...operate, and maintain computer systems and software applications.Interpret, refine, and... 
    Senior
    Full time

    Royal Caribbean International

    Miramar, FL
    2 days ago
  •  ...Senior Mechanical Engineer The Senior Mechanical Engineer is a senior project leader (The team second-in-command behind the Associate), working under the direct supervision of the Associate to lead and manage all team functions & operations. This includes supervising... 
    Senior
    Work at office

    MGE Companies

    Hollywood, FL
    1 day ago
  • Principal Developer They’ll be working in Salesforce so I’m looking for full stack experience on Salesforce specifically (it sounds like Salesforce has their own customized coding language) – no need to have React/Node/cloud. If they did have broader experience I would...
    Immediate start
    Remote work

    Samprasoft

    Hollywood, FL
    2 days ago
  •  ...Quality Engineer II Since 1957, LPI Corporation has manufactured products for jet engines, aircraft components, and other aerospace...  ...Proficient with MS Office Suite, CMM Programming is a plus; 3D CAD Software is a plus. Mathematical Skills: Ability to work with... 
    Senior
    Flexible hours

    Lucix

    Hollywood, FL
    2 days ago
  • $140k - $170k

     ...Join Grimaldi Law Firm as a Senior Estate Planning Attorney and become part of a dedicated team committed to helping individuals and families protect their futures with confidence. You'll be at the forefront of delivering compassionate and professional service in estate... 
    Senior

    Grimaldi Law Firm

    Hollywood, FL
    14 days ago
  • Kforce has a client that is seeking a Senior Cloud Security Engineer in Fort Lauderdale, FL to serve as the technical expert responsible for securing multi-cloud infrastructure and SaaS environments. This hands-on engineering role focuses on designing, implementing, and... 
    Senior
    Temporary work
    Davie, FL
    16 days ago
  •  ...Hybrid, with candidates required to reside within commuting distance of either Plano, TX or Miramar, FL.***Job Purpose: The Senior Quality Engineer will play a key role in driving quality initiatives and collaborate with cross-functional teams to ensure the delivery of... 
    Senior
    Full time
    Work at office

    SECURUS Technologies

    West Park, FL
    12 hours ago
  •  ...Electrical Engineer Hazen and Sawyer is seeking an experienced electrical engineer to join our South Florida team in the Coral Gables...  ...Prior experience in water/wastewater industry Revit BIM software and SKM and/or ETAP power systems software skills Experience... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours

    Hazen and Sawyer

    Hollywood, FL
    1 day ago
  • Family Law Litigation Attorney At McKINNON LEGAL, we're dedicated to providing exceptional support to families facing legal challenges. We're expanding our practice and seeking a Family Law Litigation Attorney to join our dynamic team. In this role, you'll guide clients...
    Senior

    McKINNON LEGAL

    Hollywood, FL
    4 days ago
  • Tax SeniorPosition OverviewThe Tax Senior will be responsible for managing and overseeing various tax projects, with a strong focus on international tax compliance and planning. This role involves collaborating with clients to provide high-quality tax services and solutions... 
    Senior

    CyberCoders

    Aventura, FL
    2 days ago
  •  ...Senior Buyer Our client is a fast-growing company in the Security Products Wholesale industry looking for a Senior Buyer to join their Fort Lauderdale office. Our client is searching for an experienced buyer to purchase goods, materials, and services to oversee the... 
    Senior
    Work at office

    Suncap Technology

    Hollywood, FL
    4 days ago
  • $130k - $230k

     ...work, creativity, and play all come together in one place. About the Role As a member of Flow's Engineering team, you'll build practical, high-impact software and work directly with the people who use them every day - operators, neighbors, business leaders, and... 
    Live in
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Flow MD

    Bay Harbor Islands, FL
    2 days ago
  • $100k

     ...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Hollywood, FL
    3 days ago
  •  ...DescriptionKforce has a client that is seeking a Software Engineer in Fort Lauderdale, FL.Summary:The Senior Software Engineer leads software development projects, focusing on design, development, and ensuring the delivery of high-quality, efficient, and secure software... 

    Kforce

    Davie, FL
    1 day ago
  • $180k - $250k

     ...Our growing firm is seeking a well-qualified senior attorney who can handle a heavy caseload, work independently, and zealously represent clients both in and out of court. To be considered, you should have solid trial experience and be willing to mentor our newer associates... 
    Senior
    Local area

    INTERNATIONAL LAW PARTNERS LLP

    Hollywood, FL
    4 days ago
  •  ...client in Miramar, FL that is seeking a Software Architect who will help us design, develop...  ...roadmaps. Mentor and coach software engineers and technical leads, fostering strong...  ...engineering with 5+ years of experience in a senior technical leadership role (Software... 
    Hourly pay
    Contract work

    Kforce

    Hollywood, FL
    3 days ago

Do you want to receive more vacancies?

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