Senior Software Engineer - Listing Services

| Remote
Sorry, this job was removed at 3:39 a.m. (CST) on Tuesday, March 29, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Compass, we envision a world where the experience of selling or buying a home is simple and pleasant for everyone. Founded in 2012, Compass provides an end-to-end platform that empowers residential real estate agents to deliver exceptional service to their seller and buyer clients, all in service of our mission to help everyone find their place in the world.

At Compass, we envision a world where the experience of selling or buying a home is simple and pleasant for everyone. Founded in 2012, Compass provides an end-to-end platform that empowers residential real estate agents to deliver exceptional service to their seller and buyer clients, all in service of our mission to help everyone find their place in the world.

The Team:

Sitting at the center of all products at Compass is the system that the Listing Services team builds and maintains. This team is responsible for managing the core listings databases and services that are used by all downstream product teams at Compass. Our services sit at the nexus of data ingestion and search teams, and serves as a crucial platform for making our listings available, visible, and searchable for our customers as quickly as possible. As a Senior Software Engineer on the Listing Services Team, you will work on projects that seek to meet the ever-growing needs of engineers across Compass who work with listing data. You will improve and scale these systems, all while collaborating cross-functionally with multiple teams across the organization to work towards the best possible solutions. 

You will use your experience with modern cloud and big data frameworks to build systems that power every aspect of the real estate agent, buyer and seller product experience at Compass. Leveraging the data-rich features of the real estate industry, you will build technology that aggregates billions of real estate data points into a core listing platform that serves these data to all downstream engineering teams so that they can deliver best-in-class products to every one of our end users. 

You are a developer who is passionate about setting a high bar for quality across the company. A sense of ownership for the product you work on is important to you. You love to learn and equally love to share your knowledge with others. You enjoy trying new frameworks and libraries. As a Senior Software Engineer, you will participate in the development of a technical strategy that will transform the architecture of our data ingestion pipeline, and you will own specific and critical components of this new architecture. You’ll collaborate with engineering and product managers to meet KPIs for the Listings Services Team. Most importantly, you will take part in cross-team projects and ensure the delivery of critical business outcomes.

At Compass You Will:

  • Provide technical leadership to build, develop, and scale our Listing Services platform.

  • Take part in the architecture, design, implementation, and delivery of a new, large-scale data ingestion pipeline.

  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies.

  • Work closely with Product, Design, and adjacent Engineering teams to deliver business critical features to our customers

  • Inspire and mentor junior engineers  while learning from those colleagues more senior to yourself.

  • Build a company that is admired worldwide for its engineering culture.

  • Be self-reflective, growth-minded, and take part in an inclusive environment where we Collaborate Without Ego.

What We Look For:

  • About 5+ years of software engineering experience.

  • Experience programming in languages like Java, Python, Go, and Javascript (we use all of these here at Compass).

  • Experience in designing, developing, and maintaining distributed backend systems and data platforms.

  • Experience in working on public cloud platforms - AWS in particular.

  • Excellent communication skills, utilized to collaborate both within Engineering and across all functions of the company to drive engineering initiatives

  • BA/BS/MS in Computer Science or equivalent practical experience

  • Experience with one or more of these technologies is a major plus: Postgres, DynamoDB, Spark, Kafka and DataBricks

  • Experience leading projects is a plus. 

Do your best work, be your authentic self.

At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive.  Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.

Do your best work, be your authentic self.

 

At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive.  Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.

Notice for California Applicants

More Information on Compass
Compass operates in the PropTech industry. The company is located in New York, NY, Beverly Hills, CA, San Diego, CA, San Francisco, CA, Santa Barbara, CA, Aspen, CA, Boulder, CO, Denver, CO, Greenwich, CT, Washington, DC, Washington, DC, Miami, FL, Atlanta, GA, Chicago, IL, Boston, MA, Incline Village, NV, Armonk, NY, Bridgehampton, NY, Philadelphia, PA, Nashville, TN, Austin, TX, Dallas, TX, Houston, TX and Seattle, WA. Compass was founded in 2012. It has 4000 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Dedicated diversity and inclusion staff, Diversity employee resource groups, Flexible Spending Account (FSA) and Disability insurance. To see all 34 open jobs at Compass, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CompassFind similar jobs