Responsibilities
- Lead the design, ownership, and implementation of the core C++ animation engine.
- Collaborate directly with top-tier designers to develop and integrate innovative new features.
- Drive performance improvements through low-level optimizations including SIMD, threading, and efficient mathematical methods.
- Develop and enhance automated continuous integration pipelines on GitHub to maintain runtime stability across diverse platforms and architectures.
Requirements
- Minimum of five years of professional C++ development experience.
- Demonstrated ability to rapidly understand and contribute to large, complex codebases.
- Self-motivated with a track record of independently leading and delivering software features.
- Strong mathematical foundation, particularly in areas relevant to Bezier curves, linear algebra, and calculus.
- Hands-on experience creating numerically robust algorithms for 32-bit floating-point systems.
- Familiarity with vector instruction sets such as AVX, SSE, NEON, or WebAssembly SIMD.
- Proficient with development tooling and automation, including GitHub CI and related systems.
Nice to Have
- Experience working with WebAssembly (WASM).
- Prior work in startups or small, fast-moving teams.
Benefits
- Fully remote work environment
- Comprehensive health, dental, and vision insurance
- Equity compensation through stock options
Work Arrangement
Hybrid
Other
- Remote work based in North America, with availability during overlapping hours aligned with U.S. Pacific time and periodic visits to the San Francisco office for in-person collaboration.
- Applications are reviewed by a person—please include a cover letter and thoughtful responses to help us get to know you.
- Begin your response to the first application question with 'I am a human applicant' to confirm you’ve read these instructions.