After the first job
Scale your career
The first job is step one. This page is about step two: total compensation, company tier, and what to do with the money. Real numbers from members, the wealth-path posts, and 1:1 coaching.
Where members end up
$150K
Average income
Surfalytics members in Canada & US
$500K
Club 500
Top members reach $500K gross/year within 2 years
2–3×
Income growth
What members typically achieve after joining
Wealth paths and senior interviews
Taxes, special regimes, and investing for data professionals in Canada, the US, and Europe. Plus the system design cheatsheet for senior interviews.
1:1 coaching with Dmitry
Membership covers the course, community, and group sessions. If you want a personal plan or direct access, pick a package. Payment opens in Stripe.
Hourly mentorship
1 hour session that you can use to:
- •Talk over your case and ask relevant questions
- •Get a strategy to scale total compensation
- •Ask questions about immigration to North America and more
If you don't know where to start, this session is right for you.
Adjusting Career Trajectory
Learn from the experienced engineer who was there and can help you choose the optimal career path depending on your needs — total compensation, company tier, work/life balance, career growth.
This package includes two 1-hour sessions and a tailored learning plan to achieve results.
- •Assessment of your current situation and goal setting
- •Learning path to succeed
End-to-end Coaching
+ 30% of your first net salary
From your current circumstances towards the offer. Even if you don't have prior experience, it doesn't matter. All we need is consistency, motivation, and hard work.
This package includes:
- •5 consultations, your assessment, and a tailored study plan
- •Lifetime subscription to Surfalytics
- •Direct access to Dmitry via messengers and Discord
- •Mock interview and system design interview



