Figma is looking to make design accessible to all by growing its team of passionate creatives and builders, and is seeking software engineering interns to make an impact across different layers of the product and infrastructure.
Requirements
- Have experience writing clean code in at least one general-purpose language (e.g. C++, JavaScript, Python, Java, etc.)
- Are comfortable with core CS concepts like data structures and algorithms
- Have worked on projects through school, work, or personal exploration that required solving technical problems
- Are excited to explore how systems are designed and operate, from infrastructure to UI
Responsibilities
- Be fully embedded onto a Figma engineering team
- Contribute to projects that directly align with team goals and impact
- Collaborate with engineers, PMs, designers, and QA to break down features and plan timelines
- Build, document, and maintain tests, features, or infrastructure
- Share feedback and participate in peer code review
- Ship your project(s) by the end of your internship
Other
- Communicate well, ask great questions, and enjoy collaborating with others
- Are excited to learn, get feedback, and grow as an engineer
- Must be able to attend in person onboarding
- Must keep camera on during video interviews
- Degree requirements not specified, but candidates are expected to be students or recent graduates