Senior Software Engineer

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

Build and scale distributed microservices across core areas of the Compass platform, including search, authorization, and transaction management. Lead design and development of well-tested services that support an industry-leading consumer experience and help grow a scalable brokerage. Partner with engineers to operate in a CI/CD-driven, automated testing/monitoring culture and execute using agile methodologies, while mentoring peers and contributing to high-visibility roadmap work.

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: 18 hours agoStatus: Live
Reposted: similar role first listed 2 years ago

Job Summary

Build and scale distributed microservices across core areas of the Compass platform, including search, authorization, and transaction management. Lead design and development of well-tested services that support an industry-leading consumer experience and help grow a scalable brokerage. Partner with engineers to operate in a CI/CD-driven, automated testing/monitoring culture and execute using agile methodologies, while mentoring peers and contributing to high-visibility roadmap work.
Location: New York
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build, develop, and scale the platform empowering real estate professionals, buyers, and sellers.
  • •Architect distributed microservices to support high-impact customer experiences.
  • •Lead design and development of services for end-to-end transaction management and related domains.
  • •Operate in a scalable engineering culture leveraging decoupled systems and automated CI/CD, testing, and monitoring.
  • •Inspire, recruit, and mentor fellow engineers while executing agile development methodology.

Pay and Benefits

Salary: USD 176,000 - 196,100 annually
Perks:Health InsuranceDentalVision401kParental LeavePaid LeavePet Insurance

Key Requirements

  • •BS in Computer Science, Software Engineering, or equivalent practical experience.
  • •7+ years developing comprehensive, well-tested, high-performance software applications using languages such as Java, Go, or Python.
  • •Experience with gRPC, Thrift, and other server-to-server communication protocols.
  • •Experience with Kafka and event-driven systems.
  • •3+ years using AWS/cloud technologies and strong proficiency designing scalable, fault-tolerant microservices.
Experience:7+ yearsReal estateMicroservicesEvent-driven systems
Education:Bachelor's in Computer Science or Software Engineering
Skills:Critical thinkingCommunicationOperational excellenceMentoringDomain expertise
Languages:English
Tech Stack:JavaGoPythonGRPCThriftKafkaAWSCloudMicroservicesCI/CDScrumAgileEvent-driven systemsAutomated testingMonitoring

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