Staff Software Engineer, AI-Driven Search & Listings

Compass

Boston (MA)

On-site

USD 205,000 - 228,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Incentive programs including cash/equ​
Paid vacation and holidays
Medical, dental and vision benefits
401(k) plan and FSAs
Commuter program
Pet insurance

Job summary

Compass is seeking a Staff Software Engineer for the Search & Listings organization. You will lead the design and development of search infrastructure, listing pipelines, enrichment services, and feed integrations to power a premier real estate discovery experience.

You will drive APIs, mentor engineers, and shape engineering practices to ensure fault-tolerant, scalable, and well-tested systems. This role emphasizes collaboration with product and business teams to deliver high-impact outcomes.

Qualifications

  • BS in Computer Science, Software Engineering or equivalent practical experience.
  • 10+ years of experience developing comprehensive, well-tested, high-performance software in Java or Go and technologies such as gRPC, Thrift, and Kafka.
  • 5+ years using AWS/cloud technologies.
  • Technical leader with cross-team impact.
  • Experience with Scrum/Agile methodologies.
  • Excellent verbal and written English communication.

Responsibilities

  • Provide strategic direction and ownership of platform architecture, data ingestion and normalization, to deliver an industry leading search experience at scale.
  • Independently define and lead the delivery of complex technical projects across the entire stack.
  • Champion a culture of operational excellence by defining reliability KPIs and improving service health and reducing technical debt.
  • Adopt modern software patterns, including AI, data pipelines, and telemetry to automate workflows.
  • Operate in a scalable engineering culture with AI-assisted workflows, decoupled systems, and automated CI/CD/testing/monitoring.
  • Inspire, recruit, and mentor fellow engineers.
  • Join a team with high visibility and challenging projects ahead.

Skills

Java
Go
gRPC
Thrift
Kafka
Event-driven systems
AWS
Scrum/Agile

Education

BS in Computer Science

Job description

Compass is seeking a Staff Software Engineer for the Search & Listings organization. You will lead the design and development of search infrastructure, listing pipelines, enrichment services, and feed integrations to power a premier real estate discovery experience.

You will drive APIs, mentor engineers, and shape engineering practices to ensure fault-tolerant, scalable, and well-tested systems. This role emphasizes collaboration with product and business teams to deliver high-impact outcomes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Search & Listings Platform
Staff Software Engineer, Search & Listings Platform

Compass Real Estate - Peninsula • New York (NY)

On-site
USD 205,000 - 228,000
Incentive programs
Paid time off
Medical benefits
+9
Staff Software Engineer - Scalable Search & Listings
Staff Software Engineer - Scalable Search & Listings

Compass Real Estate - Peninsula • Boston (MA)

On-site
USD 205,000 - 228,000
Bonuses/RSUs
Paid time off
Medical benefits
+3
Staff Software Engineer, Search & Listings – Scale & AI
Staff Software Engineer, Search & Listings – Scale & AI

Compass • New York (NY)

On-site
USD 205,000 - 228,000
Bonuses and RSUs
Full benefits
401(k) plan
+1
Staff Software Engineer - Scalable Search & Listings
Staff Software Engineer - Scalable Search & Listings

Compass • Morristown (NJ)

On-site
USD 205,000 - 228,000
Incentive programs
Paid vacation
Health, dental and vision benefits
+3
Staff Software Engineer, Search & Listings Platform Lead
Staff Software Engineer, Search & Listings Platform Lead

Compass Real Estate - Peninsula • New York (NY)

On-site
USD 180,000 - 260,000
Equity incentives
Comprehensive benefits
Paid vacation & parental leave
+5
Staff Software Engineer, Search & Listings Platform
Staff Software Engineer, Search & Listings Platform

Compass • Bellevue (WA)

On-site
USD 170,000 - 250,000
Paid vacation
Health benefits
401(k) plan
+1
Lead Software Engineer, Search & Listings Platform
Lead Software Engineer, Search & Listings Platform

Compass • Kirkland (WA)

On-site
USD 210,000 - 270,000
Health benefits
401(k) plan
Paid time off
+2
Staff Software Engineer - Scalable Search & Listings
Staff Software Engineer - Scalable Search & Listings

Compass • Seattle (WA)

On-site
USD 180,000 - 260,000
Incentive programs (cash/equity/commis
Paid vacation, holidays, sick time,Par
401(k) plan
+5
Staff Software Engineer - AI-Driven Search & Listings
Staff Software Engineer - AI-Driven Search & Listings

Compass • Town of Florida (NY)

On-site
USD 190,000 - 270,000
Equity
Paid vacation
Medical insurance
+9
Staff Software Engineer - Search and Listings
Staff Software Engineer - Search and Listings

Compass • Seattle (WA)

On-site
USD 180,000 - 260,000
Incentive programs (cash/equity/commis
Paid vacation, holidays, sick time,Par
401(k) plan
+5