The Motley Fool · United States
Join our team as a Senior Software Engineer and help us build innovative solutions that drive business growth. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software applications.
About the Role
We are looking for an experienced Senior Software Engineer to join our team in the United States.
What You Will Do
Design, develop, and deploy high-quality software applications using TypeScript and Next.js.
Integrate third-party APIs and services into our applications.
Implement caching and content delivery networks (CDNs) to improve application performance.
Work with cross-functional teams to identify and prioritize features and improvements.
What We Are Looking For
Strong TypeScript 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.
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.
Working knowledge of how SEO crawlers actually see a site: how Googlebot renders JavaScript, what causes soft 404s, how canonical and hreflang tags affect indexing, what Core Web Vitals look like in CrUX vs. lab data, and how to think about crawl budget on a large site.
Production observability instincts — you reach for DataDog dashboards, logs, and traces before guessing.
Experience writing maintainable end-to-end tests with Playwright, Cypress, or similar.
Nice to Have
Background on a high-traffic content, media, or publishing site where SEO is a primary acquisition channel.
Hands-on work with structured data (JSON-LD, schema.org), automated sitemaps, Search Console, or auditing tools like Screaming Frog.
Benefits
We offer a competitive salary and benefits package, including flexible remote work options, generous parental leave, and comprehensive compensation package. If you are passionate about building innovative software solutions and want to join a dynamic team, please apply today!