Employer listing
Software Engineer Intern (Summer 2027)
Figma
San Francisco; New York, Ca; Ny · on site · internship · Intern
Salary not specified
Software Engineering Internship — Summer 2027
Figma is seeking software engineering interns to contribute across its product and infrastructure. Interns join small, collaborative engineering teams, working with mentors and teammates to ship meaningful features, tools, or systems. Team matching considers applicants' skills and interests.
The internship is based in Figma's San Francisco or New York hub offices, with start dates of May 3, May 17, June 1, or June 14.
Engineering Interests
Applicants indicate their preferred areas when applying:
- Product: Build full stack user-facing features, collaboration tools, product workflows, and growth-oriented experiments.
- Backend/Infrastructure: Build platform tools, distributed systems, developer tooling, and performance/scalability improvements.
- Security Engineering: Build security-focused systems, product security tools, detection capabilities, secure infrastructure, and privacy/security features.
- Open: Explore different types of engineering work.
Responsibilities
- Become fully embedded in a Figma engineering team and contribute to projects aligned with team goals.
- Collaborate with engineers, product managers, 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 projects by the end of the internship.
Past intern projects include FigJam diagramming improvements, smart selection, and shared fonts.
Qualifications
- Experience writing clean code in at least one general-purpose language, such as C++, JavaScript, Python, or Java, with a solid understanding of core computer science concepts, including data structures and algorithms.
- Experience solving technical problems through school, work, or personal projects.
- Interest in exploring how systems are designed and operate, from infrastructure to UI.
- Strong communication and collaboration skills, thoughtful questions, and enthusiasm for learning, feedback, and professional growth.
Preferred Experience
- Experience using AI-assisted development tools, such as GitHub Copilot, ChatGPT, or Claude, to write, debug, and optimize code.
Applicants are encouraged to apply even if their experience does not align perfectly with every qualification.
Compensation and Benefits
- Hourly base pay: $55 USD.
- Housing stipend and travel reimbursement.
- Compensation and benefits are subject to change.
Interview and Application Rules
- Candidates must keep cameras on during video interviews.
- Hired candidates must attend in-person onboarding.
- Reasonable accommodations are available for applications, interviews, and essential job functions. Contact accommodations-ext@figma.com. Examples include accessible interview locations, closed captioning, screen-reader-compatible communications, and alternative interview formats.
- Application data is processed according to Figma's Candidate Privacy Notice.
- Candidates may submit up to five applications in any rolling 30-day period, across all roles.
- Candidates may not reapply to the same role while an application is active or within 90 days of a rejection. Reapplication is permitted after the applicable waiting period.
Benefits
Housing stipend and travel reimbursement. Compensation and benefits are subject to change.