Software Engineer
Core
Build a distributed system to concurrently replay thousands of sessions and integrate autonomous testing into the inner loop of agentic code generation to provide feedback on code changes and runtime behavior.
Role type
Senior IC software engineer (distributed systems & testing)
Builds
A distributed system for concurrent session replay and an autonomous testing engine for frontend codebases
Domain
Software development tools, autonomous testing, agentic code generation
Deliverable
production ML models
Required skills
Distributed systems, concurrent programming, algorithm design, frontend code analysis, runtime behavior modeling, edge case detection, system integration
Preferred skills
Experience with agentic workflows, novel algorithm development, working with engineering leaders at top tech companies
Technologies
Distributed systems frameworks, session replay infrastructure, code analysis tools
Responsibilities
Build a distributed system to concurrently replay thousands of sessions, Integrate testing into the inner loop of agentic code generation, Derive algorithms to detect sessions covering differing code paths, Work directly with engineering leaders to deploy the product
Seniority
Senior, hands-on IC
