Skip to content
FigmaFigmaSan Francisco, CA

Software Engineer Intern

Software engineering interns contribute to user-facing features, platform infrastructure, or security systems while collaborating across engineering, product, design, and QA. Candidates should have programming experience, core computer science knowledge, and strong problem-solving and communication skills.

55 – 55/hr
On-siteEntry levelFullstack Engineering

About the role

Responsibilities

  • Join a small, collaborative 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.
  • Participate in peer code reviews and share feedback.
  • Ship project work by the end of the internship.

Engineering Areas

  • Product: Build full-stack, user-facing features such as collaboration tools, product workflows, and growth experiments.
  • Platform/Infrastructure: Build distributed systems, developer tooling, and performance and scalability solutions.
  • Security Engineering: Build security-focused systems, product security tooling, detection capabilities, secure infrastructure, or privacy and security features.

Requirements

  • Experience writing clean code in at least one general-purpose programming language, such as C++, JavaScript, Python, or Java.
  • Solid understanding of computer science concepts, including data structures and algorithms.
  • Experience solving technical problems through school, work, or personal projects.
  • Interest in how systems are designed and operate, from infrastructure to user interfaces.
  • Strong communication and collaboration skills, with curiosity and willingness to ask questions, receive feedback, and grow.

Compensation and Benefits

  • Hourly base pay: $55–$55 USD.
  • Housing stipend and travel reimbursement are available for interns.

Skills

C++JavaScriptPythonJavaData StructuresAlgorithmsDistributed SystemsDeveloper ToolingInfrastructurePerformance OptimizationScalabilitysecurity engineeringproduct securitypeer code review
AfterQuery

Software Engineering Intern

AfterQuerySan Francisco, CA

Software Engineering Intern builds and scales data infrastructure, including web/desktop workflows and high-throughput pipelines, collaborating on product strategy. Requires proficiency in JavaScript/Next.js, Python, cloud services, and caching/search tools; must work onsite in San Francisco.

35 – 50/hrOn-siteEntry levelFullstack Engineering
Auctor

Software Engineering Intern

AuctorNew York, NY

Software engineering intern contributes to Next.js + Python stack, prototypes LLM-powered workflows, and builds retrieval pipelines over enterprise datasets. Requires solid programming foundations, Python/TypeScript proficiency, and onsite presence in NYC.

80 – 80/hrOn-siteEntry levelFullstack Engineering
Astera

Software Engineering Intern – Distributed Simulation Systems

AsteraEmeryville, CA

Software Engineering Intern builds infrastructure for large-scale distributed simulation systems including biological and 3D physics environments. Works on C++ high-performance systems, networking, orchestration, and performance optimization with strong fundamentals required.

25 – 60/hrHybridEntry levelFullstack Engineering
Cluely

Engineering Intern

CluelySan Francisco, CA

Engineering intern working intensely onsite in San Francisco on AI desktop assistant development, collaborating with elite staff engineers. Requires top-tier engineering talent committed to extreme work ethic with housing provided.

150 – 150/hrOn-siteEntry levelFullstack Engineering
Forus

Engineering Internship

ForusNew York, NY

Full-stack and platform engineering intern building AI-powered solutions for insurance workflows, document processing, and patient/physician experiences at a healthcare AI startup.

2k – 3k/yrOn-siteEntry levelFullstack Engineering