Staff Software Engineer
Job Description
Lead Organic Growth Engineering as a technical expert for SEO and organic social sharing/deeplinking on Realtor.com.
Responsibilities
- Set technical strategy for SEO at scale, including crawl budget, indexation, canonicalization, robots, sitemaps, and rendering for millions of pages
- Own QA and regression testing methodology for SEO changes before production
- Define standards and work hands-on on the highest-leverage SEO and platform issues
- Set technical strategy for organic social sharing and deeplinking
- Own shared listing link resolution, including AppsFlyer link generation, attribution, and in-app vs. web fallback
- Establish reliability standards for share links, aligned to crawl-path rigor
- Run SEO and deeplinking incident response across edge/delivery, bot management, routing, rendering, content services, and attribution/MMP infrastructure
- Build and own the escalation framework and conduct war rooms to drive fixes across the right owners
- Ensure post-mortems close the loop into new alerts, gates, and runbooks
- Define SEO and social-sharing reliability direction using SLOs/SLIs and an on-call model with the observability engineer
- Own observability focus across crawl/indexation health and deeplink resolution/attribution health
- Maintain visibility into changes affecting organic-critical pages and the share/deeplink path in partnership with Organic Growth PMs, including the Director, Organic Growth
- Lead log-file, crawl-budget, and deeplink-performance analysis; define what to look for in crawler behavior (crawl waste, over-crawl patterns, index drift) and deeplinks (resolution failure rate, attribution loss, in-app vs. web fallback rate)
- Raise the technical bar through engineering standards, design reviews, and hands-on mentorship of engineers through the work
- Partner with the Organic Growth product team on the “what and why” while owning the “how” for the platform systems underneath
Requirements
- Experience with federated GraphQL and API gateway architectures
- Experience with CDN, WAF, and bot-management layers
- Familiarity with search engine indexing APIs
- Experience 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
- Experience standing up or re-platforming an SEO engineering function
- Strong backend engineering, proficient in Python and JavaScript/TypeScript (Node), comfortable owning production services
- Rendering fluency with React/Next.js and the SEO implications of SSR/SSG/ISR/CSR; able to debug hydration and crawler-rendering issues
- Data and analysis skills using SQL against a cloud data warehouse for log-file, crawl-budget, and deeplink-performance analysis
- CI/CD and automation experience building regression gates and automated quality checks
- Cross-team technical leadership as an IC: drive fixes and influence design without positional authority and act as calm incident commander
- Fluency working with AI coding assistants on production code, including the ability to spot incorrect output
- Bachelor's degree in Computer Science or equivalent experience
- 8+ years of software engineering experience, including experience owning technical SEO or crawl/rendering infrastructure
Technologies
- GraphQL
- API gateway architectures
- CDN, WAF, bot-management
- Python
- JavaScript, TypeScript, Node
- React, Next.js
- SSR, SSG, ISR, CSR
- AppsFlyer, Branch, Adjust
- OneLink, deferred deep linking
- SQL, cloud data warehouse
- AI coding assistants
Benefits
- Inclusive and Competitive medical, Rx, dental, and vision coverage
- Family forming benefits
- 13 Paid Holidays
- Flexible Time Off
- 8 hours of paid Volunteer Time off
- Immediate eligibility into Company 401(k) plan with 3.5% company match
- Tuition Reimbursement program for degreed and non-degreed programs
- 1:1 personalized Financial Planning Sessions
- Student Debt Retirement Savings Match program
- Free snacks and refreshments in each office location
North Star
- Become the #1 non-brand destination in organic search and answer engines
- Build the ultimate property listing sharing experience for real estate
On Scope
- Several systems affecting SEO and social sharing are owned by partner teams, so the work includes understanding dependencies and driving the right owners to the fix
- Comfort with ambiguity and strong cross-team influence are important
Notes for Candidates
- Senior engineering role focused on technical SEO and platform ownership, not a marketing SEO position
- Write code, own organic platform infrastructure across SEO, organic social, and listing-share deeplinking
- Set technical direction for how Realtor.com is crawled, rendered, indexed, and shared at scale
- Reports into Engineering
- Individual-contributor tech lead role; partner with an Engineering Manager who owns people and delivery while you own technical direction and the hardest technical problems
Nice to Have
- Deep technical-SEO engineering expertise with demonstrable ownership of crawl budget, indexation, structured data, rendering, and site migrations at scale
- Deeplinking and attribution expertise with hands-on experience using mobile measurement partners (AppsFlyer or equivalent) and debugging deep-link generation, resolution, and attribution
How We Work
- In-person collaboration is prioritized; many roles work four or more days in office
- In-office time supports collaboration and culture
Location: Austin, TX (onsite)
Minimum Experience: 8 years
Education: Bachelor's degree in Computer Science or equivalent experience