
Staff Software Engineer – Web
A Place for Mom7 hours ago
Base Salary
$170k - $210k/yr
Responsibilities
- Lead the architecture and technical direction of the Next.js and React web platform, including SSR, SSG/ISR, CSR, hydration, streaming, and edge rendering strategies.
- Own mobile-first performance and Core Web Vitals improvements through budgets, monitoring, and real-user measurement.
- Partner with SEO and marketing on crawlability, indexation, structured data, canonicals, redirects, sitemaps, SEM landing pages, and programmatic SEO.
- Build Node.js services and APIs using MongoDB and relational databases with edge and server-layer caching.
- Evolve the Sanity headless CMS and publishing workflows so content and marketing teams can ship pages independently.
- Build experimentation and analytics foundations, including feature flags, A/B tests, SSR-safe evaluation, and event taxonomies.
- Champion testing, deployment quality, pipeline automation, and design system adoption.
- Review code, create reference implementations, mentor engineers, and set technical standards.
- Resolve production issues across browser, CDN, rendering, and service layers and prevent recurrence.
- Architect smaller AI features involving retrieval, orchestration, monitoring, personalization, content generation, and AI-assisted search.
- Guide responsible AI patterns, evaluation, observability, quality scoring, metrics, fallbacks, cost management, and latency management.
- Partner with product and project managers to assess feasibility, risk, cost, scalability, and delivery timelines.
- Define repeatable frameworks and paved paths for other engineering teams and help establish AI coding-agent adoption practices.
Requirements
- 10+ years of software engineering experience with JavaScript or TypeScript, React, and Node.js, including experience with high-traffic public websites.
- Deep expertise in Next.js or a similar framework and rendering strategies such as SSR, SSG/ISR, CSR, hydration, and streaming.
- Demonstrated experience improving Core Web Vitals and mobile performance using Lighthouse, CrUX, and real-user monitoring.
- Strong technical SEO knowledge, including the effects of JavaScript rendering on search engines.
- Working backend knowledge of Node.js APIs and services, MongoDB, and relational databases; GraphQL experience is a plus.
- Understanding of headless CMS concepts including content modeling, preview, and publishing workflows.
- Understanding of experimentation, feature flagging, product analytics, test design, flag lifecycle, event tracking, and data quality.
- Hands-on experience building LLM-backed features involving prompt design, retrieval, structured output, evaluation, cost, and latency management.
- Fluency with AI coding agents and experience with AWS, CDNs, and edge caching.
- Track record of technical leadership through setting standards, mentoring engineers, and owning quality from design through production.
- Strong communication skills and ability to explain technical vision to audiences at every level.
- Experience with programmatic SEO, SEM landing pages, conversion rate optimization, edge rendering, middleware, healthcare or senior care, or privacy-aware analytics and consent management is a plus.
Tech Stack
Categories
About A Place for Mom
A Place for Mom operates an online marketplace that matches families with senior living and home care providers, offering free, personalized guidance. It earns referral fees from a nationwide network of 15,000+ assisted living, memory care, independent living, and home care partners. Founded in 2000 and headquartered in New York, the company is privately held under Warburg Pincus.