Software Engineering Intern

Obble

United States

Remote

USD 28,000 - 48,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Obble is seeking a software engineering intern to contribute to real features, not just observe. You will work closely with an experienced engineer, submit pull requests, and have your code reviewed to understand the decisions behind changes.

During a minimum three-month period, you will gain hands-on experience with production‑oriented development, testing, and navigating an existing codebase, while learning how to build features that reach users early and reliably.

Qualifications

  • Experience with TypeScript or Python in real projects.
  • At least one project or portfolio to review.
  • Availability for a minimum of three months.
  • Willingness to learn through code reviews and feedback.

Responsibilities

  • Implement and ship product features with guidance from an experienced engineer.
  • Open pull requests and incorporate feedback through reviews.
  • Create automated tests for new code and fix issues from tests.
  • Read and understand an existing codebase before writing new code.
  • Build understanding of the product structure and system impact.
  • Ask questions early when requirements or code are unclear.

Skills

TypeScript
Python
Open-source contributions
Portfolio of projects

Tools

React
Node.js
PostgreSQL

Job description

Role overview

This software engineering internship offers hands‑on product development rather than observation‑only work. You will contribute to real features, open pull requests, and see your work reach users early, while working closely with an engineer who reviews your code and helps you understand the reasoning behind technical decisions.

Responsibilities
  • Implement and ship product features with support from an experienced engineer and a clear quality standard.
  • Open pull requests and incorporate feedback through the review process.
  • Create automated tests for the code you add and address issues identified by those tests.
  • Spend time reading and navigating an existing codebase before and alongside writing new code.
  • Build a practical understanding of how the product is structured and how changes affect the wider system.
  • Ask questions early when requirements, implementation details, or unfamiliar code are unclear.
Requirements
  • Working knowledge of TypeScript or Python.
  • At least one project, application, or other example of software you have built that can be reviewed.
  • Availability for a minimum of three months.
  • Ability to work mostly full‑time during the internship period.
  • Willingness to learn through code review, documentation, investigation, and regular feedback.
  • A proactive communication style, including raising questions instead of remaining blocked without support.
Nice to have
  • Experience with React, Node.js, PostgreSQL, or projects involving language models.
  • Open‑source contributions, meaningful side projects, or participation in a hackathon you found engaging.
Benefits and work setup

The internship includes close pairing with an engineer who reviews your work and explains the rationale behind suggested changes. The role is designed to provide direct experience with production‑oriented development, testing, pull requests, and working within an existing software system.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer Intern
Full Stack Software Engineer Intern

E1 • United States

Remote
USD 2,066,000 - 3,031,000
Direct mentorship
Hands-on internship experience
Software Engineer Intern
Software Engineer Intern

Phonely, Inc. • San Francisco (CA)

On-site
USD 30,000 - 60,000
Mentorship from experienced engineers
Real-world experience debugging systems
Opportunity to contribute to a fast-growing company
Full-Stack Engineering Intern
Full-Stack Engineering Intern

Bankers Financial Corporation • Saint Petersburg (FL)

On-site
USD 21,000 - 30,000
Software Engineering Intern
Software Engineering Intern

Propio • Overland Park (KS)

On-site
USD 25,000 - 36,000
Competitive hourly pay
Software Engineering Intern
Software Engineering Intern

Skillify • Las Vegas (NV)

On-site
USD 14,000 - 23,000
In-person internship
Mentorship from senior engineers
Access to AI tooling (Claude, OpenAI)
+1
Product Engineer Intern
Product Engineer Intern

JotPsych • Northern (KY), New York (NY)

Hybrid
USD 28,000 - 40,000
In-person internship
Mentor pairing
Engineering · Internship
Engineering · Internship

JotPsych • Northern (KY), New York (NY)

Hybrid
USD 28,000 - 40,000
Software Engineer Intern
Software Engineer Intern

Touchpoints • Sacramento (CA)

On-site
USD 25,000 - 36,000
Product Engineer Intern
Product Engineer Intern

JotPsych • New York (NY)

On-site
USD 28,000 - 40,000
In-person internship
Mentor pairing
Intern Software Engineering
Intern Software Engineering

Watchfire • Danville (IL)

On-site
USD 2,755,000 - 3,444,000