Compass
Real Estate
SeniorSoftwareEngineerII
“Senior Software Engineer II at Compass. Skills: Frontend Architecture, React, TypeScript, Microservices. Build and Evolve the Next Platform. Design and deliver features within Next”
What You'll Achieve.
streamline brokerage operations; improving visibility, consistency, and control in transaction execution; standardizing how work is created, tracked, and completed; simplifying operational complexity; improving productivity and consistency across distributed teams
Industry & Context.
resolving ambiguity in legacy migrations
What They're Looking For.
Must Have
7+ years of software engineering experience, frontend development using TypeScript and React, Deep expertise in frontend architecture, complex state management, building scalable, reusable UI component libraries, Proven experience migrating legacy frontend applications to modern web architectures, understanding of web performance optimization, accessibility standards (a11y), cross-browser compatibility, Solid experience integrating complex frontend applications with backend microservices via gRPC, collaborative, full-stack mindset, ability and willingness to navigate or contribute to backend services (e. g. , Go, Java, or Node. js), frontend testing best practices, Comfort working across modern CI/CD tooling, frontend build pipelines (e. g. , Webpack, Vite), collaborative Git-based workflows, Practical experience using AI-assisted development tools, familiarity with tools like ClaudeCode, concepts such as CLAUDE. md project configuration and custom skills
Nice to Have
Kubernetes a plus
What You'll Do.
Build and Evolve the Next Platform
Design and deliver features within Next
streamline brokerage operations
Own Frontend Architecture and Experience
Lead the development of scalable
maintainable frontend solutions
ensuring a responsive
intuitive user experience
Drive Workflow and Data Model Enhancements
Contribute to the evolution of Next’s underlying data models and workflows
helping define how tasks
and transactions are structured
Own End-to-End Delivery
Own features end-to-end
from technical design through implementation
and production support
Partner in Product Discovery
Collaborate closely with product managers and business stakeholders
Translate complex requirements into clear technical blueprints
Modernize and Improve Legacy Experiences
Help transition existing functionality to modern frontend patterns and architectures
Act as a Technical Multiplier
establish engineering best practices
align your squad on technical direction
effectively resolving ambiguity in legacy migrations
How You'll Work.
Team & Collaboration
Collaborate closely with product managers and business stakeholders; align your squad on technical direction
Process & Methodology
executable roadmaps
Applying for this Senior Software Engineer II role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Compass?
Real rants from real employees. Read before you apply.