Staff Software Engineer
$200.07k - $222.3kCompass
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 Staff Software Engineer in the Transaction Journey organization, you will use your experience with microservices based architecture to build products that deliver high business impact for our customers. You will lead design and develop services to support an industry leading consumer experience while also supporting the growth of the world’s most scalable brokerage. You will lead a team to build a collaborative transaction management platform that streamlines the process of buying/selling homes through enabling agents to manage transaction processes from initial contact to close, including accessing state and local forms, sending documents for electronic signature, and managing offers for buyers and sellers.
You are an engineer who is passionate about creating well-defined APIs that are easy to use. You feel it is critical that your voice is heard in product and business decisions. You love to learn, and equally love to share your knowledge with others. You are a great communicator and you take care to understand before making yourself understood.
Your design systems are fault tolerant, scalable, highly available, well-tested, eventually consistent, and follow best practices such as the single responsibility principle.
Your code is designed for modularity and re-use. You take pride in delivering solid code that is well-tested, peer-reviewed, and follows best practices. You have strong opinions on code structure, style, and development processes.
At Compass, You Will:
- Provide strategic direction and ownership to Compass software architecture
- Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers.
- Become a domain expert in real estate technology, serving as an empathetic partner to our customers.
- Inspire, recruit, and mentor fellow engineers.
- Lead in the architecting of our distributed microservices architecture.
- Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
- Execute on standard agile development methodology
- Join a great team with a lot of visibility and some challenging projects on the horizon
What We Look For:
- BS in Computer Science, Software Engineering or equivalent practical experience
- A track record as a technical leader with cross-team impact.
- 10+ years of experience developing comprehensive, well-tested, and high-performance software applications.
- 10+ years of programming experience in languages such as Java or Go
- Experience with gRPC, Thrift, and other server-to-server communication protocols.
- Experience with Kafka and event-driven systems
- 5+ years using AWS / cloud technologies.
- High proficiency designing and implementing microservices
- Understanding and adherence to industry-standard best practices in software development and architecture.
- Experience with Scrum/Agile development methodologies
- Strong critical thinking skills, great communication skills and passion for delivering an operational excellence
- Excellent verbal and written English communication skills
Compensation: The base pay range for this position is $200,070-$222,300; 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.
- ...Staff Software Engineer - Front End (Bangkok based, Relocation provided) 2 weeks ago Be among the first 25 applicants About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their...SuggestedFull timeTemporary workRemote workWorldwideRelocationRelocation package
$131.6k - $210.3k
...payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are seeking aStaff Software Engineer (Backend)to design, build, andoperatescalable, highperformance backend systems, including services enhanced withGenerative AI...SuggestedWork experience placementWork at officeLocal area$230k - $280k
...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Staff Software Applied AI Engineer Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary...SuggestedApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$220k - $250k
...Capital, we're growing fast and looking for builders who want to shape the future of AI-powered work. The Role: As a Staff Frontend Engineer at Read AI, you won't just build features - you'll own the future of how millions of people experience our product. This is...SuggestedWork at officeWork visaFlexible hours$108k - $192k
...scalability, and speed of innovation in AI/ML infrastructure are paramount. The Role We are seeking a versatile Full Stack Software Engineer who combines the robustness of enterprise backend development with modern frontend excellence and cutting-edge AI engineering....SuggestedLocal area$196.8k - $262.7k
...economic opportunity for all. The Role: As a Senior Backend Engineer in eBay's Core Shipping Product & Technology team, you will... ...Design and implement projects throughout all phases of the software development process. Work with engineers and other multi-functional...Immediate startRemote workWorldwideVisa sponsorship$188k - $275k
...Staff Software Engineer- AI Workload Orchestration Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud... ...most highly regulated industries. About the Role: As a Staff Software Engineer on the Secure Compute Platform team, you will be a key...
$166k - $265k
...Staff Software Engineer Chewy is seeking a Staff Software Engineer for our fast-paced, customer-first Sponsored Ads team. This role is instrumental in launching innovative, customer-facing products crafted to delight and engage Chewy's advertising partners, while scaling...Work experience placementLocal areaFlexible hours- ...applications, enabling customers to confidently scale their organization on Rippling. We are seeking an exceptional Senior Staff Software Engineer to spearhead the evolution of our Identity and Access Management systems, a pivotal role in redefining authentication on a...Work at officeWorldwide3 days per week
$210k - $305k
...revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Senior/Staff Software Engineer to be a technical leader in this critical area. This isn't just another full-stack role. You'll be at the intersection of...Temporary workRemote workRelocation package$200k - $259k
...world and unlock human potential. About the Team: Our Mobile Engineering teams build the core experiences that power how millions of... ...Role: We're hiring Mobile Engineers across multiple levels (Staff Mobile Engineer - Principal Mobile Engineer), with leveling determined...Work at office3 days per week$148.3k - $198.8k
...Staff Software Engineer The Staff Software Engineer is a senior individual contributor and technical leader responsible for the architecture, design, and development of enterprise-grade solutions on the ServiceNow platform. This role plays a critical part in advancing...Local areaWorldwide- ...Introduction At IBM Software, we transform client challenges into solutions by building... ...unit of IBM, is composed of Software Engineers, Product Managers, and Designers who build... ...includes rich experience operating in a Staff Engineer, Senior Staff Engineer or Principal...
$220k - $330k
...Staff Software Engineer Seattle, Washington, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of...Full timeTemporary workWork experience placementImmediate start- ...'s real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you. Staff Software Engineer - Agentic Acceleration Group We are seeking a highly experienced Staff Software Engineer to build and scale our agentic...Worldwide
$242k - $389k
...serving systems that our applied research teams use for in- and off-vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This team has many growth opportunities as we expand our robotaxi...$124.9k - $228.9k
...value a culture of collaboration, innovation, and learning. Here, engineers invent and simplify as they extend platform capabilities,... ...hear from you In addition to the core responsibilities as Software Engineer, you will specifically: Drive architecture and design...Full timeTemporary workWorldwide- ...sense of humor about it). As we gear up to scale to thousands of families, we’re ready to bring on an engineer to help make it happen. The Role We're looking for a Staff Engineer to be the technical backbone of the Tin Can platform as we scale. This isn't a role where...
$161k - $221k
...business or erode our customers' trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,... ...this team to support Okta's Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You'll work closely with Security,...Permanent employmentLocal areaWorldwideFlexible hours$405k
...Staff+ Software Engineer, Privacy San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole...InternshipWork at officeVisa sponsorshipFlexible hours$132.8k - $250.8k
...Staff Software Engineer We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles...Full timeImmediate startFlexible hours$132k - $264k
...Position Summary... Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role involves driving the full software lifecycle, applying cloud-native...Full timeTemporary workPart timeWorldwide- ...career, and the financial world. The Role SoFi is launching a brand-new commercial banking product - and we need a Staff Software Engineer to be its technical backbone. Commercial Banking is SoFi's entry into institutional commercial banking. We're building...Long term contractBank staffRemote work
- ...logistics and UPS-level reliability. We don't just manage software; we manage the physical lifecycle of hardware for companies... ...remaining value, our platform handles the heavy lifting. As a Staff Software Engineer, you will be a technical leader within the Device Org,...Work at officeWorldwide3 days per week
$236k - $339.2k
...accessible to all data users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations... ...for growth and mentorship from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~...Flexible hours$208k - $260k
...united by our vision to transform lives with trusted financial services that transcend borders. About the Role: As a Staff Software Engineer on the High Value Send Experience team, you will build the systems that earn the trust of Remitly's high value senders....Work experience placementWork at officeWorldwideFlexible hours3 days per week- ...Senior Staff Engineer Rippling is rapidly expanding its global footprint and product ecosystem, and the HRIS (Human Resources Information... .... What You Will Need ~10+ years of professional software engineering experience, including technical leadership roles...Work at office3 days per week
$220k - $292k
...Staff Software Engineer, Connected Warfare Seattle, Washington, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and...Full timeWork experience placementImmediate start$132.8k - $250.8k
...AI Enabled Software Engineer We're looking for an exceptional AI enabled software engineer, someone who understands rock-solid code and elevates the entire team's maturity. You'll build and maintain critical services using Python, React, Angular, API best practices...Full timeTemporary workImmediate startRelocationFree visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- javascript software engineer Seattle, WA
- senior c# .net software developer Seattle, WA
- ultimate software Seattle, WA
- software technical support engineer Seattle, WA
- software intern Seattle, WA
- healthcare software sales Seattle, WA
- mobile software developer Seattle, WA
- software quality assurance Seattle, WA
- software sales Seattle, WA
- embedded software Seattle, WA

