Figma is looking for software engineering interns to make an impact across different layers of their product and infrastructure, contributing to meaningful features, tools, or systems within collaborative engineering teams.
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
- 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
- Be fully embedded onto a Figma engineering team
- Communicate well, ask great questions, and enjoy collaborating with others
- Are excited to learn, get feedback, and grow as an engineer
- This internship will be based out of our San Francisco or New York hub.
- To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews.