Senior Software Engineer II - Frontend

Compass

Boston (MA)

On-site

USD 140,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental and Vision
401(k) plan
Commuter benefits
Parental leave

Job summary

Compass seeks an experienced software engineer in Boston to design and build high-visibility dashboards, notifications, and frontend surfaces for real estate agents. You will lead delivery of complex projects across the stack and integrate AI models, data pipelines, and telemetry systems to automate workflows.

This role requires deep frontend expertise (React, UI/UX, performance), strong Python experience for data pipelines, and collaboration with cross-functional teams.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • At least five years of professional software development delivering complex projects autonomously; exceptional 3+ years accepted.
  • Deep expertise in modern frontend frameworks such as React, UI/UX execution, and browser performance; understanding of backend APIs.
  • Professional Python experience valued for data pipelines and AI/LLM workflows.
  • Kafka experience is a plus.
  • Experience building high-throughput user workflow tools, transactional systems, dynamic interfaces, or SaaS products.
  • Excellent verbal and written communication skills and technical empathy for end users.

Responsibilities

  • Design and build high-visibility dashboards, notifications, reporting interfaces, and other frontend product surfaces for real estate agents.
  • Define, decompose, and lead delivery of complex technical projects and subsystems across the stack.
  • Integrate AI models, data pipelines, and telemetry systems to automate workflows.
  • Perform code and design reviews and write unit, integration, and end-to-end automated tests.
  • Own services and applications throughout their lifecycle and create architecture diagrams, runbooks, specifications, and other technical documentation.
  • Collaborate with cross-functional stakeholders, resolve systemic bottlenecks, and mentor engineering peers.

Skills

Frontend React
UI/UX execution
Browser performance
Backend APIs
Python
Kafka

Education

Bachelor’s degree in Computer Science
Software Engineering or equivalent experience

Tools

Kafka

Job description

  • Design and build high-visibility dashboards, notifications, reporting interfaces, and other frontend product surfaces for real estate agents.
  • Define, decompose, and lead delivery of complex technical projects and subsystems across the stack.
  • Integrate AI models, data pipelines, and telemetry systems to automate workflows.
  • Perform code and design reviews and write unit, integration, and end-to-end automated tests.
  • Own services and applications throughout their lifecycle and create architecture diagrams, runbooks, specifications, and other technical documentation.
  • Collaborate with cross-functional stakeholders, resolve systemic bottlenecks, and mentor engineering peers.
Responsibilities
  • Design and build high-visibility dashboards, notifications, reporting interfaces, and other frontend product surfaces for real estate agents.
  • Define, decompose, and lead delivery of complex technical projects and subsystems across the stack.
  • Integrate AI models, data pipelines, and telemetry systems to automate workflows.
  • Perform code and design reviews and write unit, integration, and end-to-end automated tests.
  • Own services and applications throughout their lifecycle and create architecture diagrams, runbooks, specifications, and other technical documentation.
  • Collaborate with cross-functional stakeholders, resolve systemic bottlenecks, and mentor engineering peers.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • At least five years of professional software development experience delivering complex technical projects autonomously; candidates with three or more years of exceptional, fast-tracked execution are also encouraged to apply.
  • Deep expertise in modern frontend frameworks such as React, UI/UX execution, and browser performance, plus understanding of backend APIs and integrations.
  • Professional Python experience is highly valued for data pipelines and AI/LLM workflows.
  • Kafka experience is a plus.
  • Experience building high-throughput user workflow tools, transactional systems, dynamic user interfaces, or SaaS products.
  • Excellent verbal and written communication skills and technical empathy for end users.
Benefits
  • Base benefits include paid vacation, holidays, sick time, parental leave, recharge leave, medical, tele-health, dental and vision coverage, a 401(k) plan, flexible spending accounts, commuter benefits, life and disability insurance, and pet insurance.
  • Additional programs include Maven support for new parents, Carrot fertility benefits, UrbanSitter caregiver referrals, and an Employee Assistance Program.
  • Participation in incentive programs that may include eligible cash, equity, or commissions, plus professional growth and mobility opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II - Frontend
Senior Software Engineer II - Frontend

Compass • Boca Raton (FL)

On-site
USD 120,000 - 160,000
Incentives
Cash bonuses
Equity
+19
Senior Software Engineer II - Frontend
Senior Software Engineer II - Frontend

Compass • New York (NY)

On-site
USD 120,000 - 180,000
Incentive Programs
Paid Vacation
Paid Holidays
+18
Senior Software Engineer II - Frontend
Senior Software Engineer II - Frontend

Compass • Boston (MA)

On-site
USD 140,000 - 190,000
Incentive Programs
Paid Vacation
Paid Holidays
+18
Staff Software Engineer
Staff Software Engineer

Realtor • Austin (TX)

On-site
USD 140,000 - 210,000
Family forming benefits
13 Paid Holidays
Flexible Time Off
+6
Senior Software Engineer, Avail
Senior Software Engineer, Avail

Realtor.com • Austin (TX)

On-site
USD 140,000 - 170,000
Inclusive benefits
Medical, Rx, dental, vision coverage
Flexible Time Off
+4
Staff Software Engineer - Front End
Staff Software Engineer - Front End

Compass, Inc. • Bellevue (WA), Seattle (WA)

On-site
USD 228,000 - 240,000
401(k) plan
Medical, dental, vision benefits
Commuter program
+2
Senior Frontend Software Engineer (Search)
Senior Frontend Software Engineer (Search)

Scribd • Texas

Remote
USD 120,000 - 180,000
Healthcare Insurance Coverage
Parental leave
Disability plans
+5
Sr Software Engineer, Backend
Sr Software Engineer, Backend

Realtor • Austin (TX)

On-site
USD 150,000 - 210,000
Medical coverage
401(k) with company match
Tuition Reimbursement
+2
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
Software Engineer II - Front End
Software Engineer II - Front End

Compass • Boston (MA)

On-site
USD 127,000 - 141,000
Bonus programs
Comprehensive benefits
Paid vacation and holidays
+1