Software Engineer @ Compass
Your Application Journey
Email Hiring Manager
Job Details
Overview
At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service.
About the Role
This Software Engineer role is part of a growing engineering team tasked with building, developing, and scaling a transformative operating platform in real estate. You will have opportunities to work across the tech stack from foundational infrastructure to the user interface, utilizing AI-driven tools and practices in a collaborative, modern engineering culture.
Responsibilities
- Collaborate with Senior Engineers to build and scale our services.
- Utilize AI development tools and cloud-based services, especially AWS.
- Work with Product, Design, and Engineering teams to deliver key features.
- Gain deep insights into real estate technology and customer needs.
- Maintain a growth mindset and share knowledge within an inclusive team.
Qualifications
- BA/BS/MS in Computer Science or related field or equivalent experience.
- 1-2 years software engineering experience including internships.
- Experience with JavaScript, Java, C#, Python, or Go; mobile roles require Kotlin or Swift.
- Familiarity with cloud platforms, public cloud especially AWS is a plus.
- Knowledge of AI tools such as Github Copilot or similar is advantageous.
Compensation & Benefits
The base salary for this position ranges from $95K to $105K with potential bonuses, RSUs, and a comprehensive benefits package including paid time off, medical benefits, 401(k) and more.
Job Location and Availability
This role requires in-office presence in Boston 3-4 days per week. Candidates must be available for full-time work by January 2026 and be willing to interview locally.
Key skills/competency
- Software Development
- AI Tools
- Cloud Computing
- CI/CD
- JavaScript
- Collaboration
- Real Estate Tech
- Problem Solving
- Communication
- Scalability
How to Get Hired at Compass
🎯 Tips for Getting Hired
- Research Compass's culture: Study mission, news, and employee insights.
- Customize your resume: Highlight cloud and AI skills.
- Network locally: Engage Boston tech community events.
- Prepare technical examples: Showcase practical coding and CI/CD experience.