
Software Engineer Intern
- New York City, NY San Francisco, CA
- Training
- Full-time
- Product: Builds core features across Figma Design, FigJam, Dev Mode, Slides, Draw, Buzz, Sites, and Make.
- Tech Platform: Develops internal tools and systems to help teams ship faster, including the Monetization pillar that powers Enterprise, Billing, and Growth initiatives.
- Infrastructure: Keeps Figma fast, reliable, and scalable behind the scenes.
- Security: Builds secure systems and protects Figma's users and data.
- Desktop: Brings Figma to macOS and windows with a seamless, high-performance experience.
- 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!
- 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
- Communicate well, ask great questions, and enjoy collaborating with others
- Are excited to learn, get feedback, and grow as an engineer
- Holding interviews in an accessible location
- Enabling closed captioning on video conferencing
- Ensuring all written communication be compatible with screen readers
- Changing the mode or format of interviews