Skip to content
LyftLyft

Software Engineer Intern, Fullstack

Full-stack software engineering intern building user-facing products, improving code quality, and contributing to testing, code reviews, and deployment. Requires strong computer science fundamentals and familiarity with modern web technologies.

About the job

Responsibilities

  • Own projects while collaborating with teammates through regular questions and updates.
  • Improve code quality through progressive refactoring.
  • Ensure reliability with unit, integration, and load testing.
  • Participate in code reviews to maintain quality and share knowledge.
  • Contribute to continuous integration and deployment.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science, graduating between December 2027 and Summer 2028.
  • Master's students with prior full-time work between bachelor's and master's programs must have less than two years of relevant experience.
  • Available for a Summer 2027 internship in New York City.
  • Strong computer science fundamentals.
  • Knowledge of Python, JavaScript, CSS, and HTML.
  • Experience with JavaScript frameworks such as React.
  • Experience with frontend testing tools such as Webpack, Babel, Jest, Jasmine, Protractor, and WebDriver.
  • Understanding of browsers and the DOM.
  • Experience with Git or other distributed version-control systems.
  • Experience with browser developer tools and the Unix command line.
  • Understanding of web performance and TypeScript.
  • Experience with CSS preprocessors such as Sass.
  • Understanding of unit, integration, and end-to-end testing.
  • Excellent communication skills.

Preferred Qualifications

  • Passion for community, sustainability, and/or transportation.
  • Ability to thrive in a startup environment.
  • Experience solving real-time technology problems.
  • Open-source contributions.
  • Experience working with databases.
  • Experience with mobile development.

Compensation and Benefits

  • Expected base pay: $52–$58 per hour USD, excluding potential equity, bonus, and benefits.
  • Medical, dental, and vision insurance options.
  • Mental health benefits.
  • Two paid time-off days and three sick-time days for interns, in addition to holidays.
  • 401(k) plan.
  • Pre-tax commuter benefits.
  • Lyft Pink team-member benefits.

Skills

Python, JavaScript, CSS, HTML, React, webpack, Babel, Jest, TypeScript, Sass, Git, Unix, Webdriver, Databases, Mobile Development

Fab2

Fab2

Austin, TX
Fab Software Engineering Intern
$108k+/yrOn-siteFullstack Engineering

Build full-stack applications, tooling, and infrastructure for a software-defined semiconductor fab, including equipment control and process data analysis. The internship requires strong systems programming skills, hands-on project experience, and a portfolio of software work.

Fab2

Fab2

Austin, TX
Rust Software Engineering Intern, Chip Design Tools
$108k+/yrOn-siteFullstack Engineering

Build end-to-end Rust features for Studio, a collaborative chip-design application spanning interactive editing, synchronization, rendering, and simulation. The internship requires strong Rust or systems programming experience, performance expertise, and a portfolio of substantial software projects.

Vercel

Vercel

San Francisco, CA

Software Engineering Intern
$110k+/yrHybridFullstack Engineering

Engineering intern pursuing a relevant degree who will build and ship production projects, debug systems, and collaborate with experienced engineers. Requires JavaScript or TypeScript proficiency, strong written communication, independent execution, and regular San Francisco commuting.

Vercel

Vercel

San Francisco, CA

Software Engineering Intern
$110k+/yrHybridFullstack Engineering

Software engineering intern who will own an end-to-end project, write production code, debug systems, and collaborate asynchronously. Requires current pursuit of a relevant degree, strong JavaScript or TypeScript skills, and hybrid availability in San Francisco.

Yext

Yext

New York, NY

Software Engineer
$112k+/yrHybrid1+ YOEFullstack Engineering

Build and operate scalable, reliable shared infrastructure and platform systems for Yext’s customer platform. The role requires at least one year of software engineering experience, strong software fundamentals, and fluency in a programming language such as Java, Go, C++, or Python.