Software Engineering Intern (Unpaid)
Location: Remote (US-based)
Job type: Internship
Hours: 10 to 15 hours per week
Duration: 10 to 12 weeks
Start dates: Rolling
This is an unpaid internship. No wages or salary are provided. The role is intended for currently enrolled college students seeking hands-on software development experience on a real early-stage product.
About Us
We are an early-stage PropTech startup building autonomous emergency dispatch software for the trades industry, including HVAC, plumbing, and electrical. When a tenant reports an emergency, our system handles the call intake, notifies the right worker automatically, and creates a timestamped incident record without any human coordination. We are actively building and improving the product and looking for an intern to contribute directly to that work.
What You Will Do
- Contribute to the development and improvement of core product features including call intake, SMS delivery, outbound dialing logic, and incident recording
- Write clean, tested code and participate in code reviews with the founding team
- Help identify and resolve bugs surfaced during testing and early pilot use
- Assist in building and improving the customer-facing dashboard for property managers and vendors
- Document code, API behavior, and system architecture as the product evolves
- Participate in weekly engineering check-ins with the founding team
What You Will Learn
- How to build and ship features on a real product used by real customers
- How telephony and SMS infrastructure works in a production environment
- How early-stage startups make technical decisions under constraints of time and resources
- How to work across a full product stack from backend logic to customer-facing interfaces
- Software development best practices including version control, code review, and documentation
- What it looks like to take a product from zero to first paying customers
Full onboarding and codebase walkthrough provided before your first contribution. You will work directly with the founding team, not in isolation.
Who We Are Looking For
- Currently enrolled in an undergraduate or graduate program in computer science, software engineering, or a related field
- Comfortable working in at least one of the following: JavaScript, Python, or Node.js
- Familiar with REST APIs, basic database concepts, and version control using Git
- Able to read existing code, ask good questions, and work independently in a remote environment
- Genuinely interested in how products get built from the ground up
- Experience with Twilio, telephony systems, or web application development is a plus but not required
What You Get
- Direct mentorship from the founding team throughout the internship
- Hands-on experience building features on a live product in active development
- Code you write may ship to real customers during the internship
- A reference letter and LinkedIn recommendation upon successful completion
- Real startup experience at the ground floor with visibility into product, business, and technical decisions
- First consideration for paid roles as the company grows
To Apply
Send a short note with the following:
1. Your school and what you are currently studying
2. A link to your GitHub or a brief description of something you have built
3. Which part of the stack you are most comfortable working in
No formal cover letter required. We respond to every application within 96 hours.