Fullstory

Senior Software Engineer, Web Capture

Fullstory2 weeks ago
Location

Atlanta

Type

Full Time

Salary

USD 145,000 – 170,000

Level

Senior

Role

Senior Software Engineer

Posted

Mar 3, 2026

Full TimeSenior

The role

Summary

Fullstory is seeking a Senior Software Engineer for their Web Capture team, focusing on developing high-performance web SDK technologies. The ideal candidate will work on capturing user session data, building resilient client-side code, and collaborating across frontend and backend technologies to enhance digital experience analytics.

What you'll do

SDK Development: Engineer performant and reliable features in the web SDK using TypeScript, ensuring accurate user session capture across browsers and frameworks
Frontend Development: Contribute to React-based Playback graphics app, leveraging deep browser behavior and canvas rendering knowledge
Backend Collaboration: Design and build Go-based services supporting new capture and analysis capabilities with focus on performance and scalability
Cross-Browser Optimization: Troubleshoot and resolve cross-browser inconsistencies to ensure stable and consistent user experiences
Stakeholder Collaboration: Partner with Product, Design, and Support teams to effectively scope work, deliver on time, and contribute to seamless customer experiences
Technical Leadership: Participate in technical planning and code reviews, guiding team success and maintaining high technical quality standards

What we look for

Technical

SDK DevelopmentProven experience developing and maintaining production-grade JavaScript or TypeScript libraries/SDKs
Browser TechnologiesAdvanced understanding of browser APIs, DOM behavior, and rendering engines
Frontend FrameworkHands-on experience with React, including performance tuning and component design

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

Experience

Production DevelopmentBackend development experience in production environments using Go or Node.js
Cross-Functional CollaborationTrack record of collaborating effectively to scope projects and meet deadlines

Skills

Required skills

TypeScriptAdvanced TypeScript development for SDK and web applications
ReactProficient React development with performance optimization skills
GoBackend development capabilities in Go programming language
Browser APIsDeep understanding of browser internals and web technologies

Nice to have

AI IntegrationExperience leveraging AI tools to enhance work efficiency and quality
Web PerformanceAdvanced knowledge of web performance optimization techniques

Compensation & benefits

Salary

USD 145,000 – 170,000 (annual)

Benefits

Flexible PTO

Flexible paid time off policy with an annual company-wide closure

Professional Development

Annual learning subsidy and professional development opportunities

Productivity Stipend

Monthly productivity support for US and EMEA-based employees

Parental Leave

Comprehensive paid parental leave program

Bereavement Support

Extended bereavement leave, including miscarriage and pregnancy loss support


Interview process

  1. 1
    Initial Screening Preliminary review of application and qualifications
  2. 2
    Technical Phone Screen Detailed discussion of technical skills and experience with hiring manager
  3. 3
    Technical Interview In-depth technical assessment of coding skills, problem-solving, and system design capabilities
  4. 4
    Team Interview Interviews with potential team members to assess cultural fit and collaboration potential
  5. 5
    Final Interview Comprehensive interview with senior leadership to evaluate overall fit and potential contribution

Apply for this position

You'll be redirected to the company's application page