Software Engineer — Founding Team
(Co-Op or Full Time)
Company Overview
We’re a university-based startup helping students with all things finances. We focus on securing grant/scholarship/bursary funding, then guide them with saving, budgeting, taxes, and planning for the future!
If you are interested in learning more about the engineering culture at hi finance, you can read about it here
We're looking for a Software Engineering Co-Op to join our founding technical team. You'll be building real product features from day one — not doing busywork.
What you'll work on
Full-stack features across our Next.js frontend and FastAPI/Python backend
AI-powered tools that automate advisor workflows and client interactions
Infrastructure on AWS and Kubernetes
Features that ship to real users, not prototypes that sit on a shelf
What we're looking for
Currently enrolled in Computer Science, Engineering, or a related program
You've built something real — school project, side project, open source, whatever
You read code before you write code. You follow existing patterns instead of reinventing them
You care about shipping things that actually work in production
Comfortable using AI tools — we use Claude Code every day and encourage you to as well
Nice to have
Experience with TypeScript/React, Python/FastAPI, or AWS
Familiarity with LLM APIs (OpenAI, Anthropic, LangChain)
Docker, open-source contributions
Compensation
Competitive Hourly Rate with Optional Stock Options
How to apply
We don't do leetcode interviews. Our interview is a simplified version of our actual codebase — you'll get a Next.js frontend, a FastAPI backend, and three practical tasks that look like real work.
Email hiring@hifinance.ca with subject line: "Software Engineer Application" or just visit github.com/hi-engineering/hi-interview to get started on our take-home interview.