{"schemaVersion":"jobsearcher.job.v1","id":"e01aae363bea29ee76976cc0","url":"https://jobsearcher.com/jobs/e01aae363bea29ee76976cc0","canonicalUrl":"https://jobsearcher.com/jobs/e01aae363bea29ee76976cc0","title":"Senior Software Engineer","description":"Overview\nAs a Senior Software Engineer on the Lead Nurturing & Engagement team, you build systems powering automated re-engagement, unclaimed lead handling, and lead readiness scoring to accelerate conversions. You’ll own the pre-CRM nurturing pipeline and AWS Connect-based concierge experiences, shaping how leads become qualified for agent assignment. This role is high-leverage within a scalable, decoupled engineering culture, where your work directly impacts revenue through more closed transactions. You’ll collaborate across data, ML, and platform teams to deliver measurable impact.\n\nCompensation / Benefitsincentive programspaid vacation and holidaysmedical/dental/vision benefits401(k) planflexible spending accountsparenteal/caregiver support (Maven)\nResponsibilitiesDesign and build the pre-CRM nurturing pipeline (cold to hot) before agent handoffOwn and operate AWS Connect integration for live-engagement experiencesDevelop unclaimed lead management with automated escalation and re-engagementBuild lead readiness scoring using signals and modelsArchitect automated nurture sequences across SMS, email, and voiceCollaborate with data and ML teams to incorporate behavioral signals into decisionsMaintain scalable microservices with automated CI/CD, testing, and monitoringContribute to a decoupled, scalable engineering culture\nKey requirementsBS in Computer Science, Software Engineering, or equivalent practical experience7+ years building high-performance software applicationsProficiency in Go or Java; experience with Python or NodeJSExperience with gRPC, Thrift, and server-to-server communicationExperience with Kafka and event-driven systems3+ years using AWS / cloud technologiesStrong microservices experience with testing, resilience, and observabilityExperience with Scrum/Agile development methodologiesStrong communication and operational excellence mindsetstrong communicationcritical thinkingoperational excellenceGoJavaPython or NodeJS","company":"Compass","rawCompany":"compass","city":"Brooklyn","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:28:34.677Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"Overview\nAs a Senior Software Engineer on the Lead Nurturing & Engagement team, you build systems powering automated re-engagement, unclaimed lead handling, and lead readiness scoring to accelerate conversions. You’ll own the pre-CRM nurturing pipeline and AWS Connect-based concierge experiences, shaping how leads become qualified for agent assignment. This role is high-leverage within a scalable, decoupled engineering culture, where your work directly impacts revenue through more closed transactions. You’ll collaborate across data, ML, and platform teams to deliver measurable impact.\n\nCompensation / Benefitsincentive programspaid vacation and holidaysmedical/dental/vision benefits401(k) planflexible spending accountsparenteal/caregiver support (Maven)\nResponsibilitiesDesign and build the pre-CRM nurturing pipeline (cold to hot) before agent handoffOwn and operate AWS Connect integration for live-engagement experiencesDevelop unclaimed lead management with automated escalation and re-engagementBuild lead readiness scoring using signals and modelsArchitect automated nurture sequences across SMS, email, and voiceCollaborate with data and ML teams to incorporate behavioral signals into decisionsMaintain scalable microservices with automated CI/CD, testing, and monitoringContribute to a decoupled, scalable engineering culture\nKey requirementsBS in Computer Science, Software Engineering, or equivalent practical experience7+ years building high-performance software applicationsProficiency in Go or Java; experience with Python or NodeJSExperience with gRPC, Thrift, and server-to-server communicationExperience with Kafka and event-driven systems3+ years using AWS / cloud technologiesStrong microservices experience with testing, resilience, and observabilityExperience with Scrum/Agile development methodologiesStrong communication and operational excellence mindsetstrong communicationcritical thinkingoperational excellenceGoJavaPython or NodeJS","datePosted":"2026-09-15T03:28:34.677Z","dateModified":"2026-09-15T03:28:34.677Z","hiringOrganization":{"@type":"Organization","name":"Compass","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Brooklyn","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e01aae363bea29ee76976cc0"},"url":"https://jobsearcher.com/jobs/e01aae363bea29ee76976cc0"}}