Senior Software Engineer, Web Capture

Job role insights

  • Date posted

    May 13, 2026

  • Closing date

    June 6, 2026

  • Offered salary

    $145,000 - $170,000/year

  • Career level

    Middle Senior

  • Experience

    1 - 2 Years 3 - 5 Years 6 - 9 Years

Description

Company: FullStory

Job Category: Software Engineering / JavaScript / TypeScript / Go

Contract Type: Full-Time, Permanent Location: Remote — USA

Salary: $145,000–$170,000 base + up to 10% discretionary bonus

Application Link: https://www.fullstory.com/careers/jobs/3b8d231f-ae95-4f95-84a1-8c2e918b0d4f

Job Description: You'll work on FullStory's Web Capture team, building and maintaining the JavaScript/TypeScript agent that captures behavioral data from millions of users' browser sessions at scale. This is deep, high-impact systems work — you'll be crafting code that runs in every browser on client websites and must be fast, lightweight, reliable, and privacy-respecting.

Key Responsibilities:

  • Design and build FullStory's web capture agent in JavaScript/TypeScript, running in browsers across millions of sessions daily
  • Develop Go backend services that process and ingest captured behavioral data at scale
  • Ensure captured data is accurate, complete, and respects privacy constraints
  • Optimize agent performance — minimizing payload size, CPU overhead, and memory footprint
  • Collaborate with infrastructure and data platform teams on ingestion pipelines
  • Build and maintain automated testing frameworks for browser-environment validation

Requirements:

  • Strong JavaScript and TypeScript skills, ideally with browser-environment expertise
  • Go (Golang) backend development experience
  • Experience working on client-side instrumentation, SDKs, or agent-style libraries
  • Understanding of browser APIs, security sandboxing, and cross-origin considerations
  • Experience with data serialization, protocol design, and high-throughput ingestion systems

Interested in this job?

7 days left to apply

Apply now
Call employer
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel