Avatar for Compass

Discover home trends in your market

Staff Software Engineer

$105k – $145k AngelList Est.
Apply now
Engineering (compass.com/careers/departments/engineering)

Staff Software Engineer

New York City

Compass is building the first modern end-to-end real estate platform by integrating agents, buyers, and sellers through technology. Until Compass, no one has achieved the blend of the Natural Intelligence that hundreds of thousands of enterprising real estate agents bring to this market, with the “Artificial Intelligence” that cloud, mobile, and AI technologies enable. We are building AI to empower AI - Artificial Intelligence to empower Agent Intelligence.

As one of the fastest-growing technology companies of our generation, in an industry larger than any other, we have an opportunity and obligation to build a world-class engineering team and the operating platform that will transform real estate. 

At Compass, our mission is to help everyone find their place in the world. This means we continually celebrate the diverse community that different individuals cultivate. As an equal opportunity employer, we stay true to our mission by helping everyone find their place in the world. Our entrepreneurship principles (agents.compass.com/principles) bind us together and inform how we tackle the tremendous challenges ahead.

About the Role

As a Staff Software Engineer at Compass, you will work on projects that impact the highest priorities of our technology roadmap and the business, all while collaborating cross-functionally with multiple teams. Staff engineers influence teams outside of their own organization and deliver results that move the needle at the organizational level and impact company-wide goals. 

You will build technology that leverages the data-rich features of the real estate industry and aggregates millions of real estate listings and other data points, while developing an industry-leading consumer experience for searching and selecting real estate. Our technology supports the day to day productivity of a real estate agent with web and mobile applications while also supporting the growth of the world’s most scalable real estate platform. 

You will work on an independent team that is empowered to build, test, deploy, and monitor services on our scalable engineering platform, and you will contribute to and drive the evolution of that platform.

At Compass You Will:

* Lead the design, implementation, and delivery of successful large-scale, critical and/or highly complex technical solutions
* Take ownership over a technical domain within our product and engineering organization
* Build, develop, and scale a platform that powers real estate agents, buyers, and sellers while acting as an empathetic partner to our customers
* Inspire, recruit, and mentor your engineering colleagues
* Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies

What We Look For:

* 10+ years of progressive experience from project ownership to tech leadership in high-performance environments
* BS/MS/PhD in Computer Science, EE or equivalent 
* Experience with distributed computing, public cloud platforms (e.g. AWS), and familiarity with containerization, microservices architecture, and continuous integration and delivery
* An Engineer who thinks in terms of architecture, design, and code with experience working on large scale systems in rapid growth environments
* Experience influencing a team’s technical and business strategy by making insightful contributions to team priorities and approaches 
* Experience identifying and solving ambiguous problems, architecture deficiencies, or areas where the team’s software causes bottlenecks
* Ability to communicate their ideas effectively to achieve the right outcome for their team and customers
* Experience leading design reviews and has actively participated in design reviews of related software
* Experience in interviewing and hiring senior engineers as well as mentoring others - improving their skills, their knowledge of software, and their ability to get things done

Check out our Engineering blog (medium.com/compass-true-north) !

At Compass, our mission is to help everyone find their place in the world. This means we continually celebrate the diverse community different individuals cultivate. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place.

More jobs at Compass

View all jobs

Salesforce Administrator/Developer

Apply now

Sr. Backend Engineer

Apply now

Staff Machine Learning Engineer

Apply now

Staff Machine Learning Scientist

Apply now