Software Engineer Intern

HandshakeSan Francisco, CA
23hOnsite

About The Position

As a Full-Stack Software Engineering Intern, you will play a meaningful role in building product experiences that help students find opportunities, spanning discovery, jobs, and job search. You’ll work across frontend and backend systems while learning how production software is built and shipped at scale. This is a paid, full-time summer internship with two cohort options: May 18 – August 7, 2026 June 15 – September 4, 2026

Requirements

  • Currently enrolled in an undergraduate program and expected to graduate in Spring 2027
  • Pursuing a degree in Computer Science, Engineering, or a related field
  • Experience with one or more technologies such as TypeScript, React, Ruby on Rails, or JavaScript
  • Strong problem-solving skills and a willingness to learn new tools and systems
  • Clear communication skills and ability to collaborate within a team environment

Nice To Haves

  • Experience building full-stack applications through coursework, personal projects, or prior internships
  • Familiarity with relational databases, APIs, or cloud-based development
  • Interest in AI-powered products or developer tooling

Responsibilities

  • Build and ship end-to-end product features across frontend and backend systems
  • Develop user-facing experiences using React and TypeScript
  • Build and extend backend services using Ruby on Rails
  • Work with APIs and data models that power high-traffic, consumer-facing features
  • Collaborate with cross-functional teams to deliver features that drive student value and engagement
  • Participate in code reviews and contribute to maintaining high code quality standards

Benefits

  • Competitive hourly pay
  • Mentorship from experienced engineers and hands-on learning
  • 5 days in Office
  • Team events and structured intern programming
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service