B.S. or M.S. degree in Computer Science, Engineering, or equivalent
8+ years of experience or equivalent knowledge
Strong proficiency in TypeScript/JavaScript and modern web development (ES6+, React or similar frameworks)
C++ or systems programming background with demonstrated ability to apply low-level thinking to high-level problems (performance optimization, memory management, etc.)
Solid understanding of design patterns, data structures, and algorithms
Experience building high-performance web applications with focus on user experience
Comfortable with full-stack development (frontend, backend APIs, databases, integrations)
Product mentality: you think about user impact, not just technical elegance
Bias toward action: you ship iteratively and improve based on feedback, rather than perfecting in isolation
Strong ownership: you proactively identify risks, communicate blockers, and drive your work to completion without heavy direction
Proficiency in English, both writing and speaking
Nice to Haves
Advanced JavaScript concepts: WebAssembly (WASM), C++ to JS transpilation, web workers, or performance optimization
Prompt engineering and GenAI integration experience - you’ve built features using LLMs, agents, or AI-powered workflows
Graphics programming experience, especially vector graphics or creative tooling
Architecture experience: you’ve led technical design for multi-engineer features or systems
What you'll be doing
Own performance-critical backend systems: architect and implement APIs, services, and performant systems
Drive optimizations at scale: identify and fix performance bottlenecks directly or in collaboration with other global teams
Ship reliable distributed systems: build scalable, testable, maintainable services that integrate seamlessly with frontend, ML, and external APIs
Shape product through technology: collaborate with Product and Design to translate user needs into backend architecture, proposing solutions that unlock new capabilities
Lead through expertise: document decisions, mentor peers on systems design, and drive technical alignment across engineering teams