> Markdown version of [/jobs/ext/3002603-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/3002603-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Realtor.com Careers - **Location:** Austin, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Sql Data Warehouse, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Content Delivery Networks, Continuous Integration, Software Debugging, Python (Programming Language), Node.Js, Next.js, Software Engineering, SQL Databases, TypeScript, ReactJS, Delivery Pipeline, Information Technology, Production Code, Search Engines, Graphql, Api Gateway - **Published:** September 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a660613caa6b4f8c ## About the Role * Experience with federated GraphQL and API gateway architectures, and with CDN, WAF, and bot-management layers. * Familiarity with search engine indexing APIs, and with dynamic-rendering or prerender approaches. * Direct experience with AppsFlyer (or Branch/Adjust) SDK integration, OneLink/deferred deep linking, and attribution reconciliation. * Experience defining SLOs and real-time alerting for a customer-facing platform. * Prior experience standing up or re-platforming an SEO engineering function. * Strong backend engineering: proficiency in Python and JavaScript/TypeScript (Node); comfortable owning production services. * Rendering fluency: hands-on with React/Next.js and the SEO implications of SSR/SSG/ISR/CSR; able to debug hydration and crawler-rendering issues. * Data/analysis skills: SQL against a cloud data warehouse for log-file, crawl-budget, and deeplink-performance analysis. * CI/CD and automation: you've built or owned regression gates / automated quality checks in a delivery pipeline. * Cross-team technical leadership as an IC: proven ability to drive fixes and influence design across teams you don't own, without positional authority, and to act as a calm incident commander. * AI-assisted engineering: you work fluently with AI coding assistants on production code and can tell when their output is wrong. * Bachelor's degree in Computer Science or equivalent experience, plus 8+ years of software engineering experience, including experience owning technical SEO or crawl/rendering infrastructure. Experience with deeplinking/attribution infrastructure is a strong plus even without an SEO background*.* Nice to have * Deep technical-SEO engineering expertise: demonstrable ownership of crawl budget, indexation, structured data, rendering, and site migrations at scale (ideally high-traffic marketplace or content sites). * Deeplinking and attribution expertise: hands-on experience with mobile measurement partners (AppsFlyer or equivalent - Branch, Adjust), deep-link generation, resolution, and attribution debugging. ## Description We're building a dedicated Organic Growth Engineering team - a platform team that owns the systems, tooling, and reliability behind organic search and organic social. As our Technical SEO & Social Lead, you'll be the engineer who understands the whole ecosystem: from structured data on a listing page, to the delivery-layer configuration that governs crawler access, to the deeplink resolution that fires when a listing gets shared - and who can drive fixes across the teams that own those systems. You'll set the technical direction for the team, serve as the voice of Organic Growth inside Engineering - advocating for SEO and social-sharing best practices as the technical SME for the channel - and lead the response when organic search or organic social performance is at risk. You'll also be the primary technical counterpart to our Organic Growth product partners, including the VP, Organic Growth (SEO/AEO), turning their strategy into platform changes and giving them a clear, data-backed answer on SEO- and sharing-critical proposals. Your north star: The goal is clear and the bar is high: become the #1 non-brand destination in organic search and answer engines while building the ultimate property listing sharing experience for real estate. On scope: Several systems that affect SEO and social sharing are owned by partner teams, so a lot of this job is understanding how they connect and driving the right owners to the fix. Comfort with ambiguity and strong cross-team influence matter as much here as depth in any one codebase. Note for candidates: This is a senior engineering role, not a marketing SEO position. You will write code, own the organic platform infrastructure - spanning SEO, organic social, and listing-share deeplinking - and set technical direction for how realtor.com is crawled, rendered, indexed, and shared at scale. It reports into Engineering. It is also an individual-contributor tech lead role, not a management role; you'll partner with an Engineering Manager who owns people and delivery, while you own the technical direction and the hardest technical problems. What You'll do: You're the technical lead for the team that collectively owns the SEO and organic social platform, you're not expected to personally build all of it. You set the technical strategy, go deep on the hardest cross-cutting problems, and make the team successful. * Set the technical strategy for SEO at scale: the approach to crawl budget, indexation, canonicalization, robots, sitemaps, and rendering across millions of pages, including the QA testing methodology and regression-testing standards that validate changes before they hit production. Define the standards; go hands-on on the highest-leverage problems yourself. * Set the technical strategy for organic social sharing and deeplinking: own how shared listing links resolve - AppsFlyer link generation, attribution, and in-app vs. web fallback - and define the standards for share-link reliability the way you would for a crawl path. * Lead SEO and deeplinking incident response: navigate the systems both channels depend on - edge and delivery, bot management, routing, rendering, content services, attribution/MMP infrastructure - to diagnose boundary-crossing issues and drive the right owners to the fix. Own the escalation framework, run the war rooms, and make sure every post-mortem closes the loop into new alerts, gates, and runbooks. * Own SEO and social-sharing reliability direction: define the SLOs/SLIs and the on-call model with the observability engineer, covering both crawl/indexation health and deeplink resolution/attribution health. * Own visibility into SEO- and share-impacting change: a single reviewed view of what's shipping that touches organic-critical pages or the share/deeplink path, in partnership with the Organic Growth PMs - including the Director, Organic Growth. * Own log-file, crawl-budget, and deeplink-performance analysis: set what we look for in crawler behavior (crawl waste, over-crawl patterns, index drift) and in deeplink performance (resolution failure rate, attribution loss, in-app vs. web fallback rate); the observability/data engineer builds the pipelines that surface it. * Raise the technical bar - set engineering standards, lead design reviews, and mentor the engineers on the team through the work rather than through a reporting line. You'll partner closely with the Organic Growth product team, who owns the product roadmap, KPIs, and business accountability for both the SEO/AEO and organic social channels. They set the "what and why"; you set the "how" on the platform underneath it. ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Create a Programmatic SEO Project Using Next.js and Static Site Generation](https://www.wearedevelopers.com/videos/449-create-a-programmatic-seo-project-using-next-js-and-static-site-generation) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [WeAreDevelopers LIVE – SEO, GEO, AI Slop & More](https://www.wearedevelopers.com/videos/1756-wearedevelopers-live-seo-geo-ai-slop-more) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Role of Web Developer in SEO in 2022](https://www.wearedevelopers.com/magazine/97-role-of-web-developer-in-seo-in-2022) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)