Skip to content
← Back to job listings

Senior Software Engineer

Compass · Seattle, United States

External listingfull-time9 days ago

About The Role

Join a world-class engineering team as a Senior Software Engineer II, where you will lead technical initiatives across key domain areas in the real estate industry. You will have the opportunity to specialize in areas such as Agent Client Tools, CRM communications, CRM contacts, or end-to-end design and build. Your responsibilities will include driving technical delivery, incorporating intelligent automation, championing engineering excellence, owning your domain, and collaborating and mentoring. Candidates with experience in Python, Kafka, modern frontend frameworks, cloud-based microservices architectures, and a strong background in software development are encouraged to apply.

  • Concevoir, décomposer et diriger la livraison de projets techniques complexes et de sous-systèmes à travers l'ensemble de la pile technologique.
  • Architecturer, construire et maintenir des microservices distribués, orientés événements, et l'infrastructure cloud, tout en garantissant une intégration transparente avec des interfaces frontend modernes.
  • Agir en tant qu'expert en la matière, créer une documentation technique claire et posséder vos services et applications tout au long de leur cycle de vie.
  • Professional experience with Python is a major plus (highly valued for data pipelines and AI/LLM workflows)
  • Experience with Kafka is a plus
  • For Frontend-Leaning Candidates: Deep expertise in modern frontend frameworks (e.g., React), UI/UX execution, and browser performance, paired with a solid understanding of backend APIs and integrations
  • Experience building high-throughput user workflow tools, transactional systems, dynamic user interfaces, or SaaS products
  • Communication: 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)
  • Education: BS in Computer Science, Software Engineering, or equivalent practical experience
  • System Architecture: Solid hands-on experience designing and operating cloud-based microservices architectures on major cloud infrastructure (AWS preferred, GCP, or Azure)
  • Experience: 5+ years of professional software development experience, with a proven track record of delivering complex technical projects autonomously. (Candidates with 3+ years of exceptional, fast-tracked execution are also encouraged to apply)
  • Fullstack Capabilities (Frontend or Backend Leaning):
  • For Backend-Leaning Candidates: Strong proficiency in backend languages such as Go or Java, with a passion for API design, distributed systems, and backend data architecture
  • Modern SDLC Practices: Strong familiarity with continuous integration/continuous delivery (CI/CD) pipelines, containerization, and Agile/Scrum methodologies
  • Domain Expertise (Area Dependent):

This is an external listing. JobSpring does not represent or verify the employer. Report this listing