Senior Software Engineer I
$149.58k - $166.2kCompass
At Compass our mission is to help everyone find their place in the world. Founded in 2012 were revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.
As a Senior Software Engineer I you will join a world-class engineering team operating the only end-to-end platform in the real estate industry. We are building a high-caliber talent pool of Senior Engineers to lead technical initiatives across several key domain areas. For these roles we are looking for Fullstack Engineers with a strong interest or specialization in Backend development and Frontend development
Our Key Domains & Focus Areas
Based on your background and interests you will have the opportunity to align with one of our specialized domains:
- Compass Integrated Services (CIS): At the core of driving our next phase of growth and platform evolution building the technology and operations that power our strategic partner services; including Title & Escrow Home Warranty Mortgage and Insurance. This team empowers agents and clients across a broad national footprint to seamlessly manage the entire transaction journey through a standardized one-click workflow.
- Customer Relationship Management (CRM): Center yourself at the heart of our platform designing and building the high-scale event-driven services and seamless user interfaces that allow 300000 real estate agents to manage and engage with millions of clients.
- Search and Listing : Architecting the core search stack that powers the Compass platform. This domain spans from MLS and data ingestion to highly responsive consumer and agent facing search experiences like map based discovery and intelligent listing matching.
- Search and Listing: Architecting the search platform powering Compass. You will be developing distributed data pipelines for ingesting and normalizing hundreds of real-time MLS feeds (Apache Kafka/MSKSpark/Databricks) and developing advanced search capabilities to drive the Compass search experience to new levels.
- Broker Productivity: Powers the scalability of brokerage operations by engineering a unified operating system that consolidates fragmented back-office workflowsincluding several back-office applications APIs tools and servicesinto a cohesive data-driven ecosystem that eliminates manual dependencies and empowers brokerages to grow and operate profitably.
What You Will Do
- 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.
What We Look For
- Education: BS in Computer Science Software Engineering or equivalent practical experience.
- 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 with a Backend Bias:
- Strong engineering fundamentals across the full stack with a clear preference and passion for backend architecture data systems and API design .
- Strong proficiency in backend languages such as Go or Java .
- Professional experience with Python (highly valued for data/telemetry pipelines and AI/LLM workflows).
- Familiarity with modern frontend frameworks (e.g. React) to successfully build and connect end-to-end user experiences.
- Experience with Kafka or Ruby on Rails is a major plus.
- System Architecture: Solid hands-on experience designing and operating cloud-based microservices architectures on major cloud infrastructure (AWS preferred GCP or Azure).
- Modern SDLC Practices: Strong familiarity with continuous integration/continuous delivery (CI/CD) pipelines containerization and Agile/Scrum methodologies.
- Domain Expertise (Area Dependent):
- 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).
Compensation: The base pay range for this position is $149580-$166200 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.
Perks that You Need to Know About:
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 growth and mobility. As an equal opportunity employer we offer competitive compensation packages robust benefits and professional growth opportunities aimed at helping to improve our employees lives and careers.
Required Experience:
Senior IC
- ...backgrounds and enabling them to succeed through tailored, technology-enabled instruction. Role Description This full-time Senior Software Engineer role is a hybrid position based in the Greater Seattle Area, with flexibility for partial work from home. In this role,...SeniorFull timeWork from home
- ...We are looking for a Senior Software Engineer – Lakehouse & Applied AI with strong hands-on experience in Databricks, PySpark, Python, cloud infrastructure, and GenAI/LLM technologies . The ideal candidate will combine data engineering and software engineering...SeniorFull timeLocal area
- ...building products distribution, and takeoff is one of the first places we intend to change how the industry works. As a Senior Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast...SeniorFull timeImmediate start
$170k - $190k
...when they are most vulnerable. We're hiring one additional senior engineer to build this platform with us. Given the size of the team,... ...What We're Looking For ~5+ years shipping production software, with meaningful time owning backend systems that mattered when...SeniorContract work$170k - $210k
...'re growing fast, serving enterprise customers like Samsung, Zscaler, and News Corp. The Role We’re looking for a Senior Software Engineer who thrives in a hands-on role. You’ll be writing a lot of production code across our TypeScript-based stack while also contributing...SeniorFull timeWork at officeRemote workNight shift- ...One of the country's largest entertainment and media companies in the world is searching for a Senior Software Engineer to join their engineering team on a hybrid basis . In this role, you will design and build high-throughput, low-latency cloud infrastructure and...SeniorFull timeContract workTemporary workFlexible hours2 days per week
$170k - $235k
...and scalable eCommerce experiences through next-generation software systems. Our engineering teams build distributed platforms that power critical... ...— we want you on our team. Position Summary As a Senior Software Engineer on the QXO eCommerce team, you will help...SeniorFull timeFor contractors$120k - $190k
...Senior Software Engineer, Reliability Remote, US $120,000 to $190,000 + stock options, equity and benefits The Role We're looking for a Senior Software Engineer to own infrastructure, reliability, and platform engineering at Nametag. You'll design and scale...SeniorFull timeRemote workVisa sponsorshipFlexible hours$224k - $279k
...Hiring: Software Engineer | Commissioning Automation What if commissioning critical AI infrastructure could be automated like software deployment? We're looking for a strong software engineer to build the systems that make that possible... Automating tests, orchestrating...Senior- ...interfacing with data from our computer vision technology. Work with other engineers to implement and launch that solution. Qualifications ~5+ years experience in a production software development environment ~ Experience working within an early/growth-stage...Senior
- ...Software Engineers (Fulfillment Center Integrations) We are seeking an experienced Robotics Software Engineers to support the enhancement of a fleet of intelligent, dexterous robots. In this role, you will design and implement complex software systems that run on hardware...SeniorInternship
- ...thoroughly screen and share only 1-2 well-qualified candidates. Looking forward to your submissions. Job Title: Senior Software Engineer Location: Princeton NJ (Hybrid) Duration: 3 months, extendable to 12 months Direct Client: State street...SeniorContract workRemote work
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...Senior
- ...Senior Rails Developer Quve is a fully funded, early stage company, developing a new way for consumers to improve their fitness, and for personal trainers to manage their business, find new clients, and train their clients with in-person sessions integrated with daily...Senior
- ...Senior Software Engineer San Francisco, California, United States Upbound is redefining how modern infrastructure is built for the Agentic AI Era. We're the creators and primary maintainers of Crossplane, and we're building the Intelligent Control Plane—a new platform...SeniorWorldwide
- ...Senior Software Engineer LendingTree is looking for a Senior Software Engineer to join our Insurance technology team and help build, support, and evolve web applications used by our customers and internal teams. You will work across existing and new capabilities, including...Senior
$113.1k - $180.9k
...Platform team builds and supports the services that power REI membership experiences across digital and retail channels. As a Senior Software Engineer, you will design, develop, and support scalable, secure, and reliable platform services that enable membership, loyalty,...Senior- ...other priorities. We can hire people in any country where we have a legal entity. Your future team We're hiring a Senior Front End Software Engineer, reporting to an Engineering Manager. Here, you'll work closely with design and product management, influencing the...SeniorWork at officeLocal area
- ...intuitive workflows, making financial performance management simple, collaborative, and effective. The Role ~ As a Senior Software Engineer at Summation, you will be a key contributor to the development of our business planning and analytics platform. You will...Senior
- ...sales into a scalable science. About the Role Sales software was built for humans. But we believe most sales work will... .... We're piloting with a small set of design partners. As a Senior Software Engineer, you'll build those agents and iterate with customers until...SeniorWork at office3 days per week
- ...Senior Software Engineer United States SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our...Senior
$141k - $225.6k
...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...at a company where you matter. Your Impact As a senior engineer on the team, you will be intimately involved in architecture...SeniorWork at officeRemote work- ...this role, you will build the product that gets stuff built. You'll work closely with engineers, designers, and end-users to accelerate our product development. As a senior-level software engineer at Pulley, you will: Own features and systems end-to-end—from talking...Senior
- ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for...SeniorFull timeContract workRemote work
$148.7k - $199.4k
...Senior Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers,...Senior$117.2k - $313.7k
...Software Engineering Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword — it's a way of life. The world of work as we know it is changing and we're looking...SeniorWork at officeFlexible hours3 days per week$114.34k - $154.33k
...bring generative intelligence into the physical world. As a Software Engineer, you will set the technical direction for systems that blend... ...engineering or systems optimization Experience mentoring senior engineers or leading architectural reviews About the Team:...SeniorLocal areaImmediate start- ...scale. Our team sits at the intersection of container runtimes, lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU infrastructure teams to deliver robust, isolated, and efficient execution...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours
$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,...SeniorFor contractors$175.72k - $191k
...health for generations. Join the team that’s making our goal a reality. About the Role We are seeking a versatile Senior Software Engineer, Backend to join our engineering team. You will design, develop, and maintain high-performance, reliable, and scalable...SeniorWork at officeRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- junior software developer Seattle, WA
- scientific software engineer Seattle, WA
- intel software engineer Seattle, WA
- director software engineering Seattle, WA
- software engineer Seattle, WA
- software engineer student Seattle, WA
- senior robotics software engineer Seattle, WA
- financial software developer Seattle, WA
- graduate software developer Seattle, WA
- part time software developer remote Seattle, WA


