Senior Software Engineer II
$176.8k - $196.1kCompass
At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re 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 II, 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 seeking versatile Full-stack Engineers and have openings tailored for both frontend-leaning and backend-leaning specializations .
Our Key Domains & Focus Areas
Based on your background and interests, you will have the opportunity to align with one of our specialized domains:
- Agent Client Tools - Buy Side: Crafting collaborative, client-facing interfaces and agent tools that guide buyers through every step of the journey, from initial home search to close.
- CRM - Comms: Designing and scaling the communication engines (email, text, and notifications) that enable real-time, personalized interaction between agents and their clients at scale.
- CRM - Contacts: Architecting the high-performance, foundational data models, relationship graphs, and contact-management interfaces that serve as the single source of truth for millions of client records.
- 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.
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 (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.
- 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.
- Professional experience with Python is a major plus (highly valued for data pipelines and AI/LLM workflows).
- Experience with Kafka is a 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 $176,800-$196,100 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 Principlesand 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.
Notice for California Applicants
Los Angeles County Fair Chance Notice
#J-18808-Ljbffr$95.3k - $158.8k
...performs complex research, design, and software development assignments within a software... ...necessary.• Train entry-level software engineers as directed by department management, ensuring... ...with complex data models.• Mentor less-senior software developers on development...SeniorFull timeWork at officeLocal area$104.9k - $174.7k
...About the role:A FinOps Site Reliability Engineer (SRE) bridges the gap between engineering, operations, and financial governance by embedding cost optimization into infrastructure design, automation, monitoring, and operational processes. A FinOps SRE proactively identifies...SeniorFull timeLocal area- ...is hiring a driven Senior Software Engineer to join our Platform Foundations team. This is an exciting opportunity to join a fast-paced healthtech company that is truly Modernizing Medicine! The Role You'll be building for other engineers, not end users . Our...SeniorFull time
- ...Option Care Health seeks an Infusion Nurse II to deliver intermediate nursing care in patients' homes or infusion suites under physician plans. You will coordinate care, educate families, and ensure compliance with HIPAA and policy. You will document care in real-time...Senior
$176k - $196.1k
...residential real estate agents to deliver exceptional service to seller and buyer clients. We are looking for an experienced iOS engineer to help Compass build a platform that makes the home buying or selling experience delightful. You will be one of the technical...SeniorMinimum wageImmediate startFlexible hours- ...Kaufman Rossin Alternative Investment Services. Think you have what it takes? How You'll Contribute Kaufman Rossin is seeking a Senior Software Engineer to join our growing Information Technology team. In this role, you’ll help shape the future of KR’s application portfolio...Senior
- Designer Jobs in Boca Raton, FL seeks a Senior Product Designer II to shape the Home Platform CRM experience for residential real estate agents. You will partner with Product, Engineering, Data, AI and Operations to design scalable workflows and AI-powered features for...Senior
- Software Engineer II -JBase/Pick/Work Model: Onsite, Deerfield Beach, FLStaples is business to business. You’re what binds us together.Team Summary: The Staples Digital Solutions team builds and supports the enterprise technology that connects Staples’ internal systems...Local area
$126.99k - $141.1k
...deliver exceptional service to seller and buyer clients. As a Software Engineer II in the Transaction Journey (TJ) organization you will use... ...deliver small to mid-sized components and collaborate with senior engineers to implement more complex technical designs...Minimum wageFull timeWork from homeFlexible hours- Total Wine & More is seeking a Sr. Software Engineer (digital/eCommerce) to build scalable software and services in Boca Raton. You will collaborate with product owners and engineers to translate ideas into robust technical requirements and maintainable code. Responsibilities...Senior
$172.3k - $241.2k
SR. Software Engineer (digital/eCommerce) for Retail Services & Systems, Inc dba Total Wine & More to work at our Boca Raton, FL loc. May telecommute 1 day/week.Build reusable software components and performant services. Design, create, and support integrations of projects...SeniorHourly payMinimum wageRemote work1 day per week- ...Applications Engineer II West Palm Beach, FL | Full-Time | Medical Device Manufacturing Help Build the Technology Behind Life... ...capability analysis, and statistical methods. Experience with CAD software such as AutoCAD, Inventor, SolidWorks, or similar....Full timeWork at office
$147.4k - $163.8k
...The Senior Product Designer II role for CRM will shape the Home Platform experience used by residential... .... You will partner with Product, Engineering, Data, AI, and Operations to design scalable... ...CRM, SaaS, workflow, or enterprise software products. A strong portfolio showing...SeniorMinimum wageFlexible hours- EY is seeking an SAP IS-U FI-CA Functional Manager to lead end-to-end design and delivery of FI-CA solutions in a nationwide US context. You will own the FI-CA workstream and drive functional design, testing, and deployment with cross-functional stakeholders across Finance...Senior
- ...in the United States without sponsorship now or in the future. About the Role Lumitec is seeking an Associate Firmware Software Engineer to join our engineering team. This role is ideal for an engineer with a solid foundation in embedded firmware development and...Full timeWork at officeRelocation packageFlexible hours
- ...Compass is seeking a Senior Security Engineer to strengthen cloud security for our real estate platform. You will design scalable controls, automate security tooling, and partner with engineering teams to push safe-by-default practices. You will lead assessments of cloud...Senior
- ...from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSenior Software Engineer – Spanish BilingualAbout your role:In this role, you will contribute to the development and support of the cloud-native Vision...SeniorPermanent employmentFull timeMonday to Friday
- ...Senior/Staff Software EngineerThe Senior/Staff Software Engineer will design, build, and scale the core systems that power our claims identification, case management, and recovery workflows. This is a high-ownership role focused on solving complex engineering problems...SeniorFlexible hours
$172.3k - $241.2k
Sr. Software Engineer (Mobile Engineering) for Retail Services & Systems, Inc dba Total Wine & More to work at our Boca Raton, FL location.Leverage in-depth React Native or React experience to build performant, scalable, reusable components. Work closely with product owners...SeniorHourly payMinimum wage$190k
...high-stakes environments. They are looking for staff-level engineers to help design, build, and scale the backend systems that power... ...and raising the bar across the team Responsibilities As a Senior Backend AI Engineer, you will play a key role in designing and...SeniorRemote work- ...Total Wine & More in Boca Raton, FL is seeking a Sr. Software Engineer (Mobile Engineering) to design and build scalable mobile applications using React Native/React. You will collaborate with product owners, UX designers, and engineers to translate designs into robust...Senior
- Leisure Care in Florida is seeking a Resident Assistant II to join our team. This role places you at the heart of our community as a compassionate caregiver, helping residents with daily living activities and a range of supportive tasks. You will work with a dedicated...Senior
- ...collaborate with world-class organizations on high-impact projects executed at speed and scale. Position Summary The Senior Java Software Engineer designs and builds the backend for a large B2B commerce replatform for an enterprise client: custom microservices, new...SeniorContract workWork at office
- ...Senior.NET Full Stack DeveloperWe are seeking an experienced Senior .NET Full Stack Developer /.NET API Developer... ...product owners, business analysts, architects, QA engineers, and DevOps teams to deliver high-quality software.Build responsive front-end applications using...Senior
- ...Modernizing Medicine At ModMed, we’re not just building software—we’re reimagining the healthcare experience. Founded in 201... ...modernize medicine with us? Job Description Summary As a Senior DevOps Engineer 2, you will drive efforts to ensure the reliability,...SeniorWork at officeRemote workFlexible hours
- ...you. Your Next Career Opportunity – Senior Applications Developer Responsible... ...project planning, designing, and coding of software projects. What You Will Do – Primary... ...Director, Applications Development/Software Engineering concerning changes in business process,...SeniorTemporary workPart timeWork experience placementLocal areaRemote workFlexible hours
- ...Robertson, Anschutz, Schneid, Crane & Partners, PLLC is seeking a Senior Data Engineer/Scientist to design, build, and maintain enterprise-scale data platforms, pipelines, and AI-enabled applications enabling business operations and decision-making. The role reports...Senior
$55 - $60 per hour
A leading recruitment firm seeks a Senior Full-Stack Engineer with expertise in NodeJS and Angular to develop cutting-edge applications. The role emphasizes building high-performance, analytics-driven applications for public safety. Responsibilities include optimizing...SeniorRemote job- ...Robertson, Anschutz, Schneid, Crane & Partners, PLLC seeks a Principal Engineer – Data & AI to drive enterprise AI and data platform architecture. This senior, hands-on role leads deployment of production AI systems, data pipelines, and governance across the organization...Senior
- 3Core Systems, Inc in Deerfield Beach, FL is seeking an Azure Data Engineer with Fabric to design, build, test, and support data pipelines behind analytics, reporting, and ML on Azure and Fabric. The role emphasizes ETL/ELT development, medallion lakehouse architectures...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
- software engineer amazon Boca Raton, FL
- information technology software engineer Boca Raton, FL
- software engineer remote Boca Raton, FL
- remote entry level software developer Boca Raton, FL
- network software engineer Boca Raton, FL
- intel software engineer Boca Raton, FL
- senior software engineer remote Boca Raton, FL
- senior software engineer Boca Raton, FL
- software engineer full time Boca Raton, FL
- cybersecurity software engineer Boca Raton, FL




