Manager, Software Engineering - Interaction Design
Figma
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Overview
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. The platform helps teams bring ideas to life, from brainstorming and prototyping to translating designs into code and iterating with AI. The Interaction Design team builds and maintains the runtime APIs that power rich, high fidelity interactions and animations across Figma products such as Prototyping, Slides, and Smart Animate.
Key Responsibilities
- Build and execute a long-term roadmap to improve platform features and runtimes.
- Hire, manage, and develop a team of engineers, including staff level.
- Partner with product and engineering leadership to set strategy and priorities.
- Engage in technical problem solving for complex challenges.
- Establish trust and accountability within and across teams.
- Foster career growth in an engaged engineering community.
Requirements
- 2+ years of experience managing a high output engineering team.
- 5+ years of engineering experience with complex, performance-focused systems.
- Proven leadership in motivating, mentoring, and guiding senior engineers.
- Ability to partner with product teams to build effective systems.
Preferred Qualifications
- Experience with building performant animation and interaction frameworks.
- Deep understanding of runtime environments including game, application, or browser engines.
- Familiarity with creative coding frameworks for interaction and animation.
Benefits & Culture
Figma offers a competitive package including equity, health, dental, vision, retirement plans, and more. The company values diversity and inclusion and supports a flexible work model with options for U.S.-based remote work or reporting from one of our US hubs.
Key skills/competency
- Interaction Design
- API Development
- Engineering Leadership
- Technical Roadmap
- Team Management
- Animation Frameworks
- Performance Optimization
- Collaboration
- Strategic Planning
- Inclusive Culture
How to Get Hired at Figma
- Customize Your Resume: Align achievements with interactive design leadership.
- Research Figma: Understand its mission, products, and culture.
- Highlight Technical Skills: Emphasize API and runtime expertise.
- Prepare Examples: Showcase past team leadership successes.
- Practice Interviews: Prepare answers on technical and management challenges.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background