Software Engineer @ Compass
Your Application Journey
Email Hiring Manager
Job Details
About Compass
At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we are revolutionizing the real estate industry with an end-to-end platform that empowers residential real estate agents to deliver exceptional service. We foster a diverse and inclusive community where everyone belongs.
About the Role
The Software Engineer role at Compass offers an opportunity to join a dynamic and rapidly growing technology team. You will work across the entire tech stack, from foundational infrastructure to user interface, solving technical problems and leveraging cloud-based services and AI-driven tools.
What You Will Do
- Work with Senior Engineers to build scalable services.
- Utilize AI-driven development tools including Github Copilot.
- Adopt modern practices like decoupled systems and CI/CD.
- Collaborate with Product, Design, and Engineering teams.
- Develop deep expertise in real estate technology.
Qualifications
Applicants should have a BA/BS/MS in Computer Science, Computer/Electrical Engineering or equivalent experience, along with 1-2 years of software engineering experience. Proficiency in JavaScript, Java, C#, Python, or Go is required. Familiarity with AI development tools and public cloud platforms such as AWS is a plus, as well as experience with technologies like Elasticsearch, Kubernetes, Redis, and more.
Work Arrangement & Location
This role requires in-office presence in Seattle 3-4 days per week for a minimum 3–6 month ramp-up period with potential for hybrid work after, based on performance and business needs. Candidates must be available to start full time no later than January 2026 and attend local interviews in Seattle.
Compensation & Benefits
The base pay range is between $95K and $105K, with additional bonuses, restricted stock units, and an extensive benefits package including paid vacation, health benefits, 401(k), and more.
Key Skills/Competency
Software Engineering, Cloud, AI Tools, CI/CD, Real Estate, JavaScript, AWS, Kubernetes, Communication, Collaboration
How to Get Hired at Compass
🎯 Tips for Getting Hired
- Customize your resume: Tailor skills to match Compass requirements.
- Research Compass culture: Understand their mission and diversity values.
- Showcase technical projects: Highlight cloud and AI experiences.
- Prepare for interviews: Practice problem-solving and collaboration examples.