Senior Software Engineer

Compass
New York
Workplace: OnsiteFull timeUSD 176,000 - 196,100Function: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Critical thinking","Communication","Mentoring","Domain expertise","Operational excellence"]

Build and scale Compass’s real estate platform using distributed, microservices-based architectures. Lead design and development of services across search, authorization, and end-to-end transaction management to improve the consumer experience for buyers, sellers, and real estate professionals. Operate in a modern engineering culture focused on decoupled systems and automated CI/CD, testing, and monitoring. Mentor fellow engineers and help deliver high-impact projects using agile practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Compass
Compass
2 years ago

Senior Software Engineer

✓ Verified Job

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

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

Job Summary

Build and scale Compass’s real estate platform using distributed, microservices-based architectures. Lead design and development of services across search, authorization, and end-to-end transaction management to improve the consumer experience for buyers, sellers, and real estate professionals. Operate in a modern engineering culture focused on decoupled systems and automated CI/CD, testing, and monitoring. Mentor fellow engineers and help deliver high-impact projects using agile practices.
Location: New York
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers.
  • •Architect distributed microservices and design services supporting search, authorization, and transaction management.
  • •Operate in a scalable engineering culture using decoupled systems and automated CI/CD, testing, and monitoring.
  • •Inspire, recruit, and mentor fellow engineers.
  • •Execute standard agile development methodology and collaborate on high-visibility, challenging projects.

Pay and Benefits

Salary: USD 176,000 - 196,100
Equity and Bonus:Equity
Perks:Paid LeaveHealth InsuranceDentalVision401k

Key Requirements

  • •BS in Computer Science, Software Engineering, or equivalent practical experience.
  • •7+ years building well-tested, high-performance software applications using Java, Go, or Python.
  • •Experience with gRPC, Thrift, and server-to-server communication protocols.
  • •Experience with Kafka and event-driven systems.
  • •3+ years using AWS / cloud technologies, with strong microservices design for scalability and fault tolerance.
Experience:7+ yearsReal estateMicroservicesEvent-driven systems
Education:Bachelor's in Computer Science or Software Engineering
Skills:Critical thinkingCommunicationMentoringDomain expertiseOperational excellence
Languages:English
Tech Stack:JavaGoPythonGRPCThriftKafkaAWSCloud technologiesMicroservicesCI/CDScrumAgile

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