Senior Software Engineer

Compass
Seattle
Workplace: OnsiteFull timeUSD 176,000 - 196,100Function: Software EngineeringEducation: bachelorsSkills: ["Mentorship","Communication","Critical thinking","Operational excellence","Agile execution"]

Build and scale Compass’s real estate platform by designing and developing distributed microservices across search, authorization, and transaction management. Lead architecture and implementation of well-tested, fault-tolerant services that support an industry-leading consumer experience. Collaborate within a scalable engineering culture using decoupled systems and automated CI/CD, testing, and monitoring, while mentoring and partnering with fellow engineers to deliver high business impact.

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: 3 hours agoStatus: Live

Job Summary

Build and scale Compass’s real estate platform by designing and developing distributed microservices across search, authorization, and transaction management. Lead architecture and implementation of well-tested, fault-tolerant services that support an industry-leading consumer experience. Collaborate within a scalable engineering culture using decoupled systems and automated CI/CD, testing, and monitoring, while mentoring and partnering with fellow engineers to deliver high business impact.
Location: Seattle
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.
  • •Lead design and development of distributed microservices to support search, authorization, and end-to-end transaction management.
  • •Architect distributed microservices architecture.
  • •Operate in an engineering culture leveraging decoupled systems and automated CI/CD, testing, and monitoring.
  • •Inspire, recruit, and mentor fellow engineers while executing standard agile development methodology.

Pay and Benefits

Salary: USD 176,000 - 196,100
Perks:Health InsuranceDentalVision401kParental Leave

Key Requirements

  • •7+ years developing comprehensive, well-tested, high-performance software applications using languages such as Java, Go, or Python.
  • •3+ years using AWS/cloud technologies.
  • •Experience with gRPC, Thrift, and other server-to-server communication protocols.
  • •Experience with Kafka and event-driven systems.
  • •Strong ability designing and implementing microservices that are well tested, fault tolerant, and scalable, with adherence to software development best practices.
Experience:Real estateMicroservicesAWS cloudEvent-driven systems
Education:Bachelor's in Computer Science or Software Engineering
Skills:MentorshipCommunicationCritical thinkingOperational excellenceAgile execution
Languages:English
Tech Stack:JavaGoPythonGRPCThriftKafkaAWSCloud technologiesMicroservicesCI/CDScrumAgileTestingMonitoring

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