×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Next.JS

Job in Washington, District of Columbia, 20022, USA
Listing for: The-Motley-Fool
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

The Motley Fool is a purpose-driven financial services company on a mission to make the world smarter, happier, and richer. For 30 years, we’ve been helping people make better investment decisions through transparency, education, and a healthy dose of Foolish fun. We’re a fast-moving, collaborative team that values high-quality work, curiosity, and initiative. We care deeply about what we do, and we’re driven by the impact our work has on real people’s financial futures.

With a growing portfolio of 50+ subscription products, we're investing heavily in the technology that powers  — one of the most widely read financial sites on the web — and the systems that turn readers into long-term members.

What Does This Team Do?

The  team owns the public-facing experience that millions of readers, search engine crawlers, and prospective subscribers hit every day. Today, the team is strong on the client side: we have two excellent front-end engineers shipping interface work. We're looking for an engineer who can own the server-side and infrastructure layer of the site alongside them.

What You'll Do
  • Build and maintain server-side features in our Next.js App Router codebase using Type Script — route handlers, server components, server actions, streaming, ISR, and revalidation strategy.
  • Design and harden integrations with the third‑party APIs that power our content, market data, and subscription experiences. We care a lot about doing this well: timeouts, retries, circuit breakers, fallbacks, and graceful degradation when upstream services misbehave are first‑class concerns, not afterthoughts.
  • Own caching strategy across Redis and Cloudflare
    , balancing freshness against performance, cost, and crawler behavior.
  • Deploy and operate services on AWS using Docker
    , with first‑class instrumentation in Datadog so we catch issues before our readers and crawlers do.
  • Write meaningful end-to-end coverage with Microsoft Playwright for the flows that matter most.
  • Optimize the site for the way it's actually consumed by SEO crawlers
    : rendering strategy, structured data, sitemap generation, canonicalization, hreflang, robots directives, performance budgets, and crawl budget management.
  • Partner with our front-end engineers on the seam between server and client, and collaborate with content, marketing, SEO, and platform teams across the company.
  • Use AI‑assisted development tools (Claude Code, Cursor) as a core part of your daily workflow — we have a company‑wide commitment to use the latest tooling and workflows to make every person as impactful as possible.
  • Integrate with our CMS for content management.
What We're Looking For
  • 5+ years of professional software engineering experience, with meaningful time spent on the server side of a production web application.
  • Strong Type Script and Next.js experience, including the App Router, server components, route handlers, ISR, and streaming.
  • Demonstrated track record integrating third‑party APIs in production, with clear opinions about how to do it safely. You’ve debugged a flaky upstream at 11pm and you have views about it.
  • Solid grounding in caching (Redis or equivalent) and CDN behavior (Cloudflare or equivalent), including cache invalidation, stale‑while‑revalidate patterns, and edge vs. origin tradeoffs.
  • Comfort with AWS
    , Docker
    , and modern CI/CD workflows.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary