Join Our Team
Look, we're not a corporate machine. We're 23 people who actually care about getting expats' retirements right. You'll work with folks who've lived abroad, struggled with the questions you're answering, and aren't afraid to say when something's broken. We hire people who think like problem-solvers, not yes-men. If that sounds like your kind of place, let's talk.
Our Culture
We skip the corporate fluff. Everyone here pitches in — your VP isn't hiding in a corner office. We've got developers sitting next to financial advisors. Mistakes happen, and we fix them together. Remote-friendly, but we meet in person monthly because Zoom can't replace coffee and real conversations. We're direct. We're patient with clients. We're impatient with mediocrity.
Employee Benefits
Relocation support and expat-specific health coverage. We get it — you might live somewhere without a dental clinic nearby.
Competitive salary plus RRSP matching up to 6%. And we actually pay on time (sounds basic, but you'd be surprised).
Flexible hours that don't mean 'work nights.' You're trusted to get the job done. Log in at 6 AM or 10 AM — your call.
Professional development budget. $2,500 per year to take courses, certifications, or attend conferences. We want you sharper next year than you're now.
Remote work setup: laptop, monitor, stipend for your home office. Don't cheap out on your people's tools.
20 days vacation plus 7 company days off. And we actually close down between Christmas and New Year's — everyone goes. Rest isn't optional.
Open Positions
Retirement Planning Consultant
Work with expats navigating taxes, pensions, and healthcare across borders. You'll need 4+ years in financial planning or tax advisory. Client-facing work, so communication matters more than perfection. We'll train you on the expat-specific stuff.
Apply NowCustomer Success Manager
Keep our 89 active clients happy. Handle onboarding, answer questions, spot problems before they blow up. You're their first call when things get confusing. No sales pressure — just genuine help. Background in client services or operations preferred.
Apply NowOperations & Finance Coordinator
Manage invoicing, scheduling, compliance filing, and the 47 small things that keep us running. Excel skills essential. You're organized, detail-oriented, and don't mind wearing different hats daily. Bookkeeping or administrative background works.
Apply NowSenior Developer (Contract, 6 months)
Build features for our client portal. React or Vue experience required. We're upgrading our tax calculator and need someone who can ship code fast without breaking things. 30-35 hours weekly. Possible extension if it clicks.
Apply NowHow to Apply
Send your resume and a note about why Milestone Future Planning caught your eye to careers@milestonefutureplanning.ca. No templates. No corporate cover letters. Just tell us who you're and what you're looking for. We'll get back to you within a week.
