cover image
Compass

Compass

www.compass.com

3 Jobs

31,940 Employees

About the Company

Compass is a real estate technology company with a powerful end-to-end platform that supports the entire buying and selling workflow. We deliver an incomparable experience to both agents and their clients all in service of the Compass mission: to help everyone find their place in the world. Founded in 2012 by Ori Allon and Robert Reffkin, Compass operates in 22+ regions across the United States including New York, Los Angeles and Orange County, Chicago, San Francisco, Boston, Washington D.C., South Florida, The Hamptons, Santa Barbara & Montecito, San Diego, Seattle & Eastside, Philadelphia, Connecticut, Westchester, Aspen, Boulder, Denver, Atlanta, Austin & Central Texas, Dallas-Fort Worth, Houston, Nashville, and Lake Tahoe. Learn more and find your place at www.compass.com and www.compass.com/careers.

Listed Jobs

Company background Company brand
Company Name
Compass
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Early‑career engineer responsible for building, developing, and scaling services that power Compass’s end‑to‑end real‑estate platform. Works closely with senior engineers, product, design, and adjacent teams to deliver business‑critical features. Leverages AI‑driven development tools, modern CI/CD, automated testing, and cloud infrastructure to maintain a scalable engineering culture. Expectations: - 1–2 years of software engineering experience (including internship experience). - Demonstrated ownership of work, proactive learning, and knowledge sharing. - Ability to work in the U.S. (authorized to work, no visa sponsorship required). - Availability to begin full time by January 2026. - In‑office presence in New York 3–4 days per week. Key Responsibilities: - Collaborate with senior engineers to design, implement, and maintain scalable services across the tech stack. - Utilize AI development tools (e.g., GitHub Copilot, Claude, Cursor) to enhance productivity. - Apply modern engineering principles: decoupled systems, automated CI/CD, testing, monitoring. - Partner with product, design, and other engineering teams to deliver features that meet customer needs. - Develop expertise in real‑estate technology and the specific domain of Compass’s platform. - Contribute to a culture of collaboration, inclusivity, and continuous improvement. Required Skills: - Proficiency in JavaScript, Java, C#, Python, or Go for web roles (Kotlin or Swift for mobile roles). - Experience with public cloud services, preferably AWS. - Familiarity with at least one of: Elasticsearch/OpenSearch, Kubernetes, Amazon S3, Redis, AWS Lambda, Kafka, Databricks. - Comfortable working with AI development tools and integrating them into workflows. - Strong oral and written communication abilities. Required Education & Certifications: - BA/BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience. - No specific certifications required.
New york, United states
On site
Fresher
01-10-2025
Company background Company brand
Company Name
Compass
Job Title
Senior Software Engineer
Job Description
Job Title: Senior Software Engineer Role Summary: Lead architect and developer for Compass’s Search Backend team, responsible for building and scaling the end‑to‑end search platform that powers real‑estate listing discovery across web and mobile. Focus on performance, reliability, and cost‑efficiency while delivering product‑driven search experiences. Expectations: - Deliver high‑quality, scalable search services and APIs that support millions of listings and concurrent users. - Continuously improve latency, throughput, and cost of data ingestion, indexing, and query pipelines. - Mentor junior engineers and drive technical excellence across the team. - Collaborate with product, mobile, and front‑end partners to extend search features and adopt new UI requirements. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Java, Python, or Go. - Build and maintain ingestion pipelines that index real‑estate listings into Elasticsearch/OpenSearch clusters. - Optimize search relevance, ranking, and pagination, including clustering and boosting strategies. - Implement and tune distributed systems such as AWS EKS, S3, Redis, Lambda, and MSK for durability and scalability. - Profile and debug end‑to‑end latency; apply data‑driven adjustments to reduce response times and operational costs. - Apply best practices for automated CI/CD, testing, monitoring, and observability. - Participate in code reviews, architectural decisions, and scaling discussions across the engineering organization. Required Skills: - 4+ years of experience building production‑grade search applications. - Proficiency in Java, Python, or Go with deep knowledge of object‑oriented and concurrent programming. - Hands‑on expertise with Elasticsearch/OpenSearch, including indexing, query DSL, and cluster management. - Experience designing scalable ingestion pipelines and microservice architectures. - Strong background in performance tuning, latency profiling, and cost optimization. - Familiarity with AWS services: EKS, S3, Redis, Lambda, MSK, and managed Elasticsearch/OpenSearch. - Knowledge of distributed systems principles, CI/CD pipelines, automated testing, and monitoring tools. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or equivalent technical field. - Demonstrated history of technical leadership and impact across engineering teams.
New york, United states
On site
Senior
13-11-2025
Company background Company brand
Company Name
Compass
Job Title
Senior Sales Manager
Job Description
Job Title: Senior Sales Manager Role Summary: Lead and develop a high-performing real estate agent team across multiple offices. Drive agent recruitment, retention, and professional growth while ensuring alignment with company strategy and operational goals. Serve as a bridge between executive leadership and agents, delivering market insights and executing sales initiatives to maximize revenue and platform adoption. Expectations: - Direct oversight of a large agent portfolio, ensuring consistent performance and growth. - Deliver strategic and operational guidance to executive leadership. - Foster a positive culture that promotes agent satisfaction, compliance, and retention. Key Responsibilities: - Conduct growth planning, performance reviews, and professional development sessions for agents. - Facilitate office-wide meetings to share market intelligence, policy updates, and strategy. - Advise agents on business planning, sales goals, and personal development. - Implement initiatives to boost agent productivity and platform engagement. - Monitor and report key metrics, platform adoption, and revenue impact. - Resolve agent, broker, and compliance issues in a timely, confidential manner. - Partner with Business Development to identify and pitch new business opportunities. - Manage annual contract renewals and ensure adherence to local real estate regulations. - Communicate market trends from agents to the Business Development and Executive teams. Required Skills: - Proven sales leadership with at least 8 years as a real estate Sales Manager. - Strong analytical and strategic planning abilities. - Superior verbal and written communication; confident public speaker. - High emotional intelligence, confidentiality, and dispute resolution proficiency. - Ability to motivate and coach diverse teams; experience with culture building. - Technologically adept; comfortable utilizing real estate platforms and analytics tools. - Self‑driven, action‑oriented, and able to operate with minimal supervision. Required Education & Certifications: - Bachelor’s degree (preferred). - Minimum 7 years licensed as a Realtor; broker’s license preferred in NY/CT or applicable states. - Valid real estate license(s) in all operating jurisdictions; compliance with state broker/license regulations.
Rye brook, United states
On site
Senior
27-11-2025