
Real Estate · 36k people
Senior Software Engineer II - Front End
Posted 23 Oct
What’s this role about? You will lead the design and delivery of complex frontend technical projects and subsystems across the platform. Additionally, you will integrate AI models and automation patterns while mentoring team members to ensure engineering excellence.
Skills required
Tap the ones you have
Want to get this job faster?
Apply with AI
No more application formsOur AI fills them in and submits them for you. You just pick the jobs.
Find hiring manager
Reach the person hiringEmail the person behind the job, not the inbox.
Company
About Compass Compass is a real estate technology company with a powerful end-to-end platform that supports the entire buying and selling workflow. We deliver an incomparable experience to both agents and their clients all in service of the Compass mission: to help everyone find their place in the world. Founded in 2012 by Ori Allon and Robert Reffkin, Compass operates in 22+ regions across the United States including New York, Los Angeles and Orange County, Chicago, San Francisco, Boston, Washington D.C., South Florida, The Hamptons, Santa Barbara & Montecito, San Diego, Seattle & Eastside, Philadelphia, Connecticut, Westchester, Aspen, Boulder, Denver, Atlanta, Austin & Central Texas, Dallas-Fort Worth, Houston, Nashville, and Lake Tahoe. Learn more and find your place at www.compass.com and www.compass.com/careers. Compass only reaches out to applicants from a @compass.com domain and does not prompt applicants to download software or files as part of its application process.
Compass

Responsibilities
- Compass's CRM from a system of record into an intelligent system of action —
- using AI-driven insights to surface data patterns and proactively guide
- agents toward high-value activity. As the FE Lead, you'll shape a strategic,
- high-visibility product surface — building innovative dashboards,
- notifications, and reporting interfaces that make those insights actionable
- for thousands of agents.
- Broker Productivity: Powers the scalability of brokerage operations by
- engineering a unified operating system that consolidates fragmented
- back-office workflows—including several back-office applications, APIs, tools
- and services—into a cohesive, data-driven ecosystem that eliminates manual
- dependencies and empowers brokerages to grow and operate profitably.
- End-to-End Design & Build: Architect, build, and maintain high-performance,
- distributed, event-driven microservices and cloud infrastructure, while
- ensuring seamless integration with modern, intuitive frontend interfaces.
- Drive Technical Delivery: Independently define, decompose, and lead the
- delivery of complex technical projects and subsystems across the entire
- stack.
- Incorporate Intelligent Automation: Build and operationalize modern software
- patterns, including integrating AI models, data pipelines, and telemetry
- systems to automate workflows.
- Champion Engineering Excellence: Perform rigorous code and design reviews,
- write high-quality automated tests (unit, integration, and end-to-end), and
- continuously leave codebases cleaner and more performant than you found them.
- Own Your Domain: Act as a subject matter expert, creating clear technical
- documentation (architecture diagrams, runbooks, and specs) and owning your
- services and applications throughout their entire lifecycle.
- Collaborate & Mentor: Work closely with cross-functional stakeholders to
- balance requirements, resolve systemic bottlenecks, and actively mentor peers
- to level up the engineering team.
Qualification
- experience.
- 5+ years of experience developing comprehensive, well-tested, and
- high-performance software applications in Typescript, Javascript, and
- 5+ years of experience with React and NodeJS
- 3+ years of experience using AWS / cloud technologies
- A track record as a technical leader with cross-team impact
- Understanding and adherence to industry-standard best practices in software
- development and architecture while keeping abreast of evolving technologies
- A sheer eye for design and attention to detail, the products you build should
- not merely be functional but should take in context and anticipate our
- customer’s needs in a beautiful way
- Strong critical thinking skills, great communication skills and passion for
- delivering operational excellence
- Strong familiarity with continuous integration/continuous delivery (CI/CD)
- pipelines, containerization, and Agile/Scrum methodologies
- Excellent verbal and written communication skills with a strong sense of
- technical empathy for your end-users (whether they are real estate agents or
- fellow developers)
- Nice to have: Experience with backend programming experience using languages
- such as Java, Golang, or Python
- Nice to have: Experience with Kafka and event-driven systems, gRPC, Thrift,
- and other server-to-server communication protocols
- Compensation: The base pay range for this position is $176,800-$196,100
- annually; however, base pay offered may vary depending on job-related knowledge,
- skills, and experience. Bonuses and restricted stock units may be provided as
- part of the compensation package, in addition to a full range of benefits. Base
- pay is based on market location. Minimum wage for the position will always be
- met.
- Check out Compass’s Engineering blog [https://medium.com/compass-true-north]!
Benefits
- Participation in our incentive programs (which may include eligible cash,
- equity, or commissions). Plus paid vacation, holidays, sick time, parental
- leave, and recharge leave; medical, tele-health, dental and vision benefits;
- 401(k) plan; flexible spending accounts (FSAs); commuter program; life and
- disability insurance; Maven (a support system for new parents); Carrot
- (fertility benefits); UrbanSitter (caregiver referral network); Employee
- Assistance Program; and pet insurance.
- 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, [https://www.compass.com/diversity-inclusion/] growth and
Interested in this role?
Recommended jobs
- R
Senior Software Engineer, Backend - Financial Product
Rippling·New York
CA$156K – CA$260KOn-siteFull-time5-10 years expSkills required
PythonGoBackend Services - N
Software Engineer - Backend
Nominal·New York
$130K – $230KOn-siteFull-time2-5 years expSkills required
Distributed SystemsGoRust - J
Software Engineer, Backend
Justworks·New York
$131K – $169KOn-siteFull-time2-5 years expSkills required
Backend DevelopmentPythonJava