Senior Software Engineer

Compass
United States
Workplace: OnsiteFull timeUSD 176,000 - 196,100 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Critical thinking","Communication","Operational excellence","Collaboration"]

Design and build the pre-CRM lead nurturing systems that keep prospects warm and actionable before agent assignment. Own AWS Connect integration for human-assisted concierge experiences, manage unclaimed leads with automated escalation and re-engagement, and develop lead readiness scoring models. Architect automated nurture sequences across SMS, email, and voice, collaborating with data and ML teams to incorporate behavioral signals and conversion predictions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Compass
Compass
1 month ago

Senior Software Engineer

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design and build the pre-CRM lead nurturing systems that keep prospects warm and actionable before agent assignment. Own AWS Connect integration for human-assisted concierge experiences, manage unclaimed leads with automated escalation and re-engagement, and develop lead readiness scoring models. Architect automated nurture sequences across SMS, email, and voice, collaborating with data and ML teams to incorporate behavioral signals and conversion predictions.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build the pre-CRM nurturing pipeline that moves leads cold→warm→hot before agent assignment
  • •Own and operate the AWS Connect integration for human-assisted concierge experiences handling complex or high-value leads
  • •Build and maintain unclaimed lead management with automated escalation, retry, and re-engagement
  • •Develop lead readiness scoring models to determine when leads are ready for agent assignment
  • •Architect automated nurture sequences across SMS, email, and voice, coordinating with the communications platform and collaborating with data/ML teams

Pay and Benefits

Salary: USD 176,000 - 196,100 annually
Perks:Health InsuranceDentalVision401kParental LeaveLife InsuranceDisability InsurancePet InsuranceFsaCommuter Benefits

Key Requirements

  • •BS in Computer Science, Software Engineering, or equivalent practical experience
  • •7+ years developing well-tested, high-performance software applications (Go, Java)
  • •Experience with Python or NodeJS development
  • •Experience with gRPC, Thrift, and other server-to-server communication protocols
  • •Experience with AWS/cloud technologies and building microservices that are fault-tolerant and scalable
Education:Bachelor's
Skills:Critical thinkingCommunicationOperational excellenceCollaboration
Languages:English
Tech Stack:GoJavaPythonNodeJSGRPCThriftKafkaMicroservicesAWSCloudAWS ConnectSMSEmailVoiceCI/CDTestingMonitoringScrumAgileSalesforce

Company Brief

Compass
A technology-driven real estate brokerage that combines a consumer-facing platform with agent tools and marketplace services to help clients buy, sell, and rent residential properties across the United States.
Industry: PropTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2012
WebsiteLinkedIn