Software Engineer II at Compass — Manhattan, NY

Neolife Updates

New York (NY)

On-site

USD 127,000 - 141,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Tele-health
401(k)
FSAs
Commuter programs
Paid time off
Parental leave
Recharge leave
Life insurance
Disability insurance
Maven program
Carrot program
UrbanSitter
Employee Assistance Program
Pet insurance

Job summary

Compass is seeking a Software Engineer II for its Manhattan, NY headquarters. This full-time role focuses on building distributed, event-driven microservices that power the real estate platform and agent experience at scale.

You will own delivery of complex projects, review code and designs, and document your work. Qualifications include a BS in CS (or equivalent), 2+ years in software engineering with Java or Golang, and hands-on cloud experience (AWS/Azure/GCP), containerization, and CI/CD.

Qualifications

  • BS in Computer Science or equivalent practical experience
  • 2+ years of software engineering experience with languages such as Java or Golang
  • Experience designing and building cloud-based services
  • Hands-on experience with AWS, Azure, or GCP, containerization, microservices architecture, and CI/CD
  • Familiarity with Kafka and Ruby on Rails is a plus
  • Excellent verbal and written communication skills

Responsibilities

  • Design and build distributed, event-driven microservices in an agile environment
  • Independently define, decompose, and lead the delivery of complex projects
  • Perform code reviews, design reviews, and write high-quality tests
  • Become the subject matter expert for one or more services within your domain
  • Create clear documentation including diagrams, service descriptions, decisions, and runbooks
  • Own and operationally improve your services throughout their entire lifecycle
  • Identify and remove bottlenecks to elevate the developer experience

Job description

Software Engineer II at Compass: Build the Future of Real Estate Tech in Manhattan, NY

Compass is revolutionizing a nearly $4 trillion real estate industry through its end-to-end cloud platform, and a Software Engineer II role at its Manhattan, NY headquarters offers a rare chance to shape the agent experience at scale. Founded in 2012, Compass provides residential real estate agents with the tools they need to deliver exceptional service to buyers and sellers alike.

In this full-time position, you will sit at the center of the Compass platform, building products that guide agents from the first client contact through the close of a deal. The technology stack processes billions of interactions, listings, and transactions — all within a startup-like environment that prizes agility and ownership.

What You Will Do
  • Design and build distributed, event-driven microservices in an agile environment
  • Independently define, decompose, and lead the delivery of complex projects
  • Perform code reviews, design reviews, and write high-quality tests
  • Become the subject matter expert for one or more services within your domain
  • Create clear documentation including diagrams, service descriptions, decisions, and runbooks
  • Own and operationally improve your services throughout their entire lifecycle
  • Identify and remove bottlenecks to elevate the developer experience
What Compass Looks For
  • A BS in Computer Science or equivalent practical experience
  • 2+ years of software engineering experience with languages such as Java or Golang
  • Experience designing and building cloud-based services
  • Hands-on experience with AWS, Azure, or GCP, containerization, microservices architecture, and CI/CD
  • Familiarity with Kafka and Ruby on Rails is a plus
  • Excellent verbal and written communication skills
Compensation and Benefits

The base pay range for this position is $126,990–$141,100, varying based on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the overall compensation package, which also includes a full range of medical, dental, vision, and tele-health benefits, a 401(k) plan, FSAs, commuter programs, and paid vacation, holidays, sick time, parental leave, and recharge leave.

Additional perks include life and disability insurance, Maven (support for new parents), Carrot (fertility benefits), UrbanSitter (caregiver referral network), an Employee Assistance Program, and pet insurance.

Application Tips for Aspiring Engineers
  • Showcase your distributed systems experience: Because the role centers on event-driven microservices, highlight projects where you designed scalable back-end architectures using Java or Golang.
  • Highlight cloud platform fluency: Real estate technology demands large-scale data processing. Detail your hands-on work with AWS, Azure, or GCP, particularly how you handled containerization and continuous delivery pipelines.
  • Demonstrate domain adaptability: If you have not worked in real estate, emphasize your ability to learn new industries quickly and manage complex data workflows such as transactions or user interactions — skills directly relevant to PropTech.
Ready to Make Your Mark?

Compass believes that everyone deserves to find their place in the world, and that starts with building a team where you can do your best work and be your authentic self. The application deadline is December 4, 2026, so do not wait.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II - Front End
Senior Software Engineer II - Front End

Compass • New York (NY)

On-site
USD 177,000 - 196,000
Bonuses & RSUs
Health benefits
401(k) plan
+3
Senior Software Engineer I - Front End
Senior Software Engineer I - Front End

Compass, Inc. • Town of Boston (NY)

Hybrid
USD 150,000 - 166,000
Incentive programs (cash/equity)
Paid vacation, holidays, sick time
Medical, dental, vision benefits
+9
Senior Software Engineer I - Front End
Senior Software Engineer I - Front End

Compass, Inc. • Boston (MA)

On-site
USD 150,000 - 166,000
Bonuses & RSUs
Comprehensive benefits
401(k) + commuter program
Senior Software Engineer II
Senior Software Engineer II

Compass, Inc. • Town of Boston (NY)

On-site
USD 177,000 - 196,000
Bonuses & RSUs
Paid time off
Health benefits
+6
Senior Software Engineer I
Senior Software Engineer I

Compass • Town of Boston (NY)

On-site
USD 149,580 - 166,200
Bonus potential
RSUs
Comprehensive benefits
+1
Senior Software Engineer II
Senior Software Engineer II

Compass • Town of Boston (NY)

On-site
USD 176,000 - 196,100
Bonuses
RSUs
Medical benefits
+8
Sr Software Engineer II
Sr Software Engineer II

Compass • Town of Florida (NY)

On-site
USD 176,000 - 196,100
Paid vacation and holidays
401(k) plan
Medical benefits
+2
Staff Software Engineer - Front End
Staff Software Engineer - Front End

Compass • Seattle (WA)

On-site
USD 228,000 - 240,000
401(k) plan
Medical benefits
Paid time off
+4
Staff Software Engineer - Front End
Staff Software Engineer - Front End

Compass, Inc. • New York (NY)

On-site
USD 228,000 - 240,000
Incentive programs
Paid vacation, holidays
Medical, dental & vision benefits
+9
Staff Software Engineer - Front End
Staff Software Engineer - Front End

Compass • New York (NY)

On-site
USD 228,000 - 240,000
Incentive programs (cash/equity)
Paid vacation and holidays
Comprehensive benefits
+6