We're looking for a Software Engineering Intern to join our small, fast-moving team this summer and help build a real product used by real businesses. You'll work directly on the core business logic of an AI-first SaaS platform serving activity-based businesses — think dance studios, martial arts schools, swim programs, and afterschool programs.
This is hands-on, full-stack work from day one: you'll design and ship features that instructors, studio owners, and families interact with daily. We're also early adopters of agentic AI coding workflows, so you'll have the opportunity to develop skills at the frontier of how software is built. If you're a builder who wants to see your code in production — not in a sandbox — this is the role.
Duties
- Design and implement full-stack features across the client lifecycle: enrollment, scheduling, check-in, billing, and staff management
- Build and maintain RESTful APIs in Go, integrating with third-party services (payments, auth, cloud storage)
- Develop responsive, component-driven UIs in React and TypeScript, working from product specs to polished interfaces
- Write SQL queries and design PostgreSQL schemas to support new business logic and reporting needs
- Participate in code reviews, contribute to a clean and maintainable codebase, and collaborate closely with the founding engineer
- Deploy and test changes on AWS; contribute to a reliable, secure multi-tenant architecture
- Document what you build — API contracts, data models, and technical decisions — so the team can move fast without losing context
Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
- Solid foundation in at least one backend language (Go, Python, or Java) and one frontend framework (React preferred)
- Comfort with SQL and relational database design
- Familiarity with REST API design, Git-based workflows, and cloud fundamentals (AWS or equivalent)
- Strong written and verbal communication — you'll work directly with the founding team, not through layers of management
- A genuine interest in working with or serving children and youth — our platform's end users are kids, families, and the instructors who teach them
- Bonus: experience in activity-based environments (tutoring, coaching, camp counseling, teaching) is a meaningful plus
- Bonus: experience with agentic AI coding tools (Claude Code, Cursor, Copilot, or similar) is a plus — this is a core part of how our team works, and you'll have dedicated opportunity to develop this skill on the job
Pay: $25.00 - $55.00 per hour
Work Location: In person