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
- ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks...Senior
- ...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
$136k - $187k
...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.The Classified Senior Software Engineer in Test OpportunityWe are seeking a highly specialized and experienced individual for a critical Software Engineer in Test...SeniorLocal areaWorldwideFlexible hours$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$131.3k - $237.35k
...We are looking for creative, driven, and mission-focused professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development of distributed backend services, APIs, and platform microservices supporting enterprise...SeniorFull timeRemote workFlexible hours$112k - $190k
Overview LMI is seeking a Senior Software Engineer to build user-facing applications supporting HQDA G-4. This engineer will own application capabilities from user need through production delivery as containerized applications deployed to a Kubernetes cluster.This is...SeniorContract work- ...automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location.We are seeking an experienced...SeniorFull timeWork at officeImmediate start
- ...designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the... ...billions who remain unconnected.Position OverviewWe are seeking a Senior Ground Software Engineer with deep full‑stack development experience to...SeniorWork at office
- DescriptionActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance located s Hybrid (1-2 days on-site) in Silver Spring, MD. ActioNet is an IT service provider and solutions integrator headquartered in Vienna, VA that works with the Federal...SeniorRemote work1 day per week
- Job Posting TitleSenior Software Developer/Engineer CBS-O&MJob DescriptionJob Overview:Customer: Internal Revenue Services (IRS) Location: Remote... ....Clearance: No clearance required.Position Summary:Senior developer/engineer with strong application-level production...SeniorContract workFor contractorsFor subcontractorRemote workWorldwideRelocation package
- Vantor is seeking a Senior Software Engineer to design and build modern web applications, APIs, and data‑driven solutions. You will own features end‑to‑end, from architecture and implementation to deployment in scalable cloud environments. Working in agile, client‑facing...Senior
$140k - $220k
...Thrive with us at ZoomInfo.We are looking for a highly skilled Mid level full-stack engineer to join the DAAS team located in Waltham Massachusetts. The ideal candidate is an experienced software engineer having knowledge of complex system design with excellent problem...SeniorWorldwide$191k - $253k
...partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and... ...contested war-fighting domain.ABOUT THE JOBWe are looking for a Senior Tracking Software Engineer to join our rapidly growing team in Washington DC. In...SeniorFull timeWork experience placementImmediate start- ...Developer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/software engineering and information technology services to maintain, sustain, enhance, and improve/modernize a Program of Record for all-source...SeniorFull time
$86.6k - $144.4k
...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and... ...the RoleThis position performs complex research, design, and software development within our provider data management product line,...SeniorFull timeLocal area$86.9k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$191k - $253k
...allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and modular... ...in this contested warfighting domain.ABOUT THE JOBAs a Senior Software Engineer on Space Ground Software, you will own the architecture and...SeniorFull timeWork experience placementImmediate start$140k - $220k
...impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen-fast.We're looking for a Senior Software Engineer to join a team that spans two of ZoomInfo's most technically demanding domains. On the Engagement Intelligence side, we...SeniorWorldwide$191k - $253k
...is at the forefront of incubating and maturing high-potential, software-defined, AI-native offerings that meet the toughest, newest... ...elite teams in Perception, AI, Motion Planning, Hardware, Test Engineering, Space, Networking, and Vehicle hardware, we craft cutting-edge...SeniorFull timeWork experience placementImmediate startRemote work$145k - $200k
...World-Changing CompanyPalantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...or air-gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$131.3k - $237.35k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...technology-enabled services and mission software capabilities to support Intelligence... ...About the OpportunityLeidos is seeking a Senior Software Engineer to develop, integrate,...SeniorFull time$117.2k - $223.9k
...-recover targets that are only possible without human-in-the-loop.Your ImpactAs an engineer, your job responsibilities will include:Build and ship high-quality, production-grade software ,with AI as a core part of your development workflow by pushing the boundaries of AI...SeniorFull timeWork at officeFlexible hours3 days per week$216k - $270k
Software is eating the world, but AI is eating software. We live in unprecedented times - AI has the potential to exponentially augment... ...competition.At Scale, our products include the Generative AI Data Engine, SGP, Donovan, and others that power the most advanced LLMs and...SeniorFull timeLive in$191k - $253k
...computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. You'll dive...SeniorFull timeWork experience placementImmediate start$220k - $292k
...computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAMAt Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating...SeniorFull timeWork experience placementImmediate start$148.5k - $237.6k
...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...(RMS), Computer Aided Dispatch (CAD), and more.As a Senior Software Engineer II, you will operate across all of the teams in this organization...SeniorWork experience placementWork at officeRemote work
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 Washington DC
- scientific software engineer Washington DC
- intel software engineer Washington DC
- director software engineering Washington DC
- software engineer Washington DC
- software engineer student Washington DC
- senior robotics software engineer Washington DC
- financial software developer Washington DC
- graduate software developer Washington DC
- part time software developer remote Washington DC



