Full Stack Software Development Engineering Intern

RippleMatch, Inc.

Boston (MA)

Hybrid

USD 28,000 - 44,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CarGurus is seeking a Software Development Engineer Intern (Full Stack) to join our engineering team. This 11-week Summer Internship Program runs from June through August 2027 and is a full-time opportunity (40 hours per week).

The role offers a hybrid work model with expecte d presence at the Boston, MA office about 60% of the time. You will collaborate with product managers, data analysts, data scientists, and engineers to build consumer-facing and dealer-facing software, data products, and

Qualifications

  • Pursuing a Bachelor's degree in CS/CE/SE or related field with full-time internship eligibility.
  • Foundational knowledge of Java, algorithms, data structures, and SQL/MySQL.
  • Frontend fundamentals with JavaScript/TypeScript/React and REST API integration.

Responsibilities

  • Build and deploy full-stack web apps using Java, MySQL, microservices, and frontend tech.
  • Work across backend services and RESTful APIs, focusing on design and performance.
  • Collaborate with product managers, data analysts, and engineers from concept to implementation.
  • Explore data to improve metrics and run quick experiments for product insights.
  • Use AI tools in development workflow and complete a project with mentor guidance.

Skills

Java
Algorithms
Data structures
Frontend fundamentals
REST APIs

Education

Bachelor's degree in Computer Science/Engineering or related

Tools

MySQL
RESTful APIs
GraphQL
React
TypeScript
Remix

Job description

CarGurus is looking for a Software Development Engineer Intern (Full Stack) to join our engineering team. Depending on team placement-Including International Engineering, Marketing Intelligence, Dealer Sourcing, or Consumer Sell My Car-you will work across full-stack systems to build and enhance consumer-facing and dealer-facing software, data products, inventory sourcing tools, and localized web applications across global markets (US, CA, UK). You will partner with product managers, data analysts, data scientists, and engineers to turn data into impactful user experiences while transforming engineering ideas into production software.

Focused on driving user engagement, dealer growth, and global product capability, you will contribute across backend services, microservices, APIs, data workflows, and user interfaces. You will participate in whiteboard sessions, technical design discussions, code reviews, and team planning in a fast-paced environment that pushes code daily, while learning production software deployment, monitoring, operational best practices, and leveraging modern AI developer workflows under the guidance of experienced engineering mentors.

As a Software Development Engineer Intern, you will join an 11-week Summer Internship Program designed to give you hands-on experience, expand your professional network, and build core industry skills. This full-time opportunity (40 hours per week) runs from June through August 2027. CarGurus operates on a hybrid working model, and candidates should expect to work out of our Boston, MA office 60% of the time (approximately three days per week).

What You'll Do

  • Full-Stack Application Development: Build, enhance, and deploy clean, well-tested, and efficient code across full-stack web applications using Java, MySQL, microservices, and modern frontend technologies (JavaScript, TypeScript, React, HTML, CSS, Remix).

  • Architecture & API Integration: Work across backend services, RESTful APIs, data workflows, and dynamic user interfaces, while building familiarity with software design, quality practices, distributed systems, and performance considerations.

  • Cross-Functional Collaboration & Design: Partner with product managers, data analysts, data scientists, and cross-functional partners on projects from initial concept through implementation; participate in whiteboard sessions, team planning, design conversations, code reviews, and technical documentation.

  • Data, Experiments & Product Enhancement: Explore data, help improve the accuracy, reliability, and usability of metrics and reporting, and run quick, novel experiments to test new product insights.

  • AI Tooling & Mentorship: Explore and use modern AI tools within your development workflow to improve productivity, troubleshoot issues, and learn engineering best practices while taking a meaningful project from initial development through a final demo alongside a dedicated mentor.

What You'll Bring

  • Education & Eligibility: Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field, with eligibility to complete a full-time internship.

  • Core Technical Knowledge: Foundational understanding of Java (or comparable object-oriented languages), algorithms, data structures, complexity analysis, and relational/non-relational databases (SQL/MySQL).

  • Frontend & Web Integration: Coursework, project, or hands-on experience with frontend technologies (JavaScript, TypeScript, React, HTML, CSS, Remix) and integrating RESTful APIs into frontend applications.

  • Mindset & Working Style: Curiosity, enthusiasm, and a growth-oriented mindset with the ability to learn quickly, iterate on ideas, ask questions, apply feedback, and thrive both independently and in team environments pushing daily code releases.

  • Communication & Modern Tooling: Strong written and verbal communication skills, with an interest or experience in utilizing AI coding tools and working on data-intensive customer applications.

Bonus Points

  • Experience with relational or non-relational databases, especially MySQL.

  • Familiarity with REST or GraphQL APIs, microservices, cloud applications, or basic web application architecture.

  • Experience writing automated tests, using monitoring/operational tools, or understanding logging and site performance metrics.

  • Exposure to analytics, experimentation, metrics, reporting, Python, or AI application concepts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front End Software Development Engineer Intern
Front End Software Development Engineer Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 34,000 - 48,000
Software Development Engineer Intern (Full Stack)
Software Development Engineer Intern (Full Stack)

CarGurus Early Careers • Boston (MA)

Hybrid
USD 40,000 - 57,000
Hybrid work model
Lunch program
Employee discounts
Software Development Engineer Intern
Software Development Engineer Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 40,000 - 57,000
Flexible hybrid model
Daily free lunch
New car discount
+1
Site Reliability Engineer Intern
Site Reliability Engineer Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 40,000 - 57,000
Equity for all employees
Hybrid work model
Daily free lunch
+2
Product Data Analyst Intern
Product Data Analyst Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 34,000 - 49,000
Daily free lunch
New car discount
Meditation apps
+3
Data Platform Engineer Intern
Data Platform Engineer Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 30,000 - 52,000
Business Operations Intern
Business Operations Intern

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 8,000 - 10,000
Full-Stack Software Engineer Intern: Build & Deploy
Full-Stack Software Engineer Intern: Build & Deploy

RippleMatch, Inc. • Boston (MA)

Hybrid
USD 28,000 - 44,000
Data Governance Engineer Intern
Data Governance Engineer Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 34,000 - 49,000
Flexible hybrid model
Daily lunch
New car discount
+2
Data Analytics Engineer Intern
Data Analytics Engineer Intern

CarGurus Early Careers • Boston (MA)

Hybrid
USD 34,000 - 49,000