Manager, Software Engineering - Interaction Design
Core
Lead the Interaction Design team to build and maintain runtime APIs and features for rich, high-fidelity interactions and animations in Figma's product suite (Prototyping, Slides, Smart Animate).
Role type
Senior Engineering Manager (Interaction Design / Runtime APIs)
Builds
Runtime APIs, interaction frameworks, and animation features for Figma's design collaboration platform
Domain
SaaS / Design Tools / Real-time Collaboration
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team leadership, strategy setting, technical problem solving, stakeholder partnership, hiring and mentoring
Preferred skills
Animation and interaction framework development, runtime environment knowledge (game/app/browser engines), creative coding frameworks
Technologies
Runtime APIs, animation frameworks, creative coding tools
Responsibilities
Build and execute long-term roadmap for interactive experiences, hire and manage staff-level engineers, partner with product and engineering leadership on strategy, solve complex technical challenges, foster inclusive team culture
Seniority
Senior, hands-on IC with management responsibilities