Best Side Hustles for Software Engineers (Ranked by Income)

Which side hustles actually pay well for software engineers? We rank 9 options by hourly rate, time commitment, and realistic monthly income.

15 April 2026·5 min read

Software engineers have a structural advantage in side hustles: their primary skills are in high demand outside their day job. But not all hustles are equal, and the opportunity cost of choosing wrong is real.

We ranked 9 common side hustles for engineers by effective hourly rate, accounting for acquisition time, overhead, and realistic ramp-up.

Tier 1: High-value professional services

Consulting (£60–£120/hour): The highest-paying option for engineers with 3+ years of experience. Architecture reviews, technical due diligence, and advisory work for startups command premium rates. The catch: client acquisition takes 2–4 months initially, and income is lumpy. At 8 hours/week, expect £2,000–£4,000/month once established.

Freelance development (£40–£90/hour): More accessible than consulting but requires more ongoing hours. Building features, fixing bugs, or shipping MVPs for clients. Platforms like Toptal or direct referrals produce the best rates. At 10 hours/week, £1,600–£3,600/month is realistic after the first few months.

Tier 2: Knowledge monetisation

Technical writing (£30–£70/hour): Documentation, tutorials, and developer content. Strong writers with engineering backgrounds are surprisingly scarce. Rates are lower than consulting but the work is more predictable and often asynchronous. £800–£2,000/month at 6–8 hours/week.

Teaching and courses (£0–£3,000/month): High variance. Creating a course is a significant upfront investment with uncertain returns. Live tutoring is more predictable at £25–£50/hour. The ceiling is high but most engineers underestimate the marketing effort required.

Content creation (£0–£2,000/month): YouTube, blogging, newsletters. The honest truth: most technical content creators earn very little for the first 6–12 months. But for those who persist, it can become a meaningful income stream with minimal ongoing time commitment.

Tier 3: Commodity services

Uber/delivery (£8–£14/hour effective): The lowest-return option for software engineers. After vehicle costs and time, the effective rate is a fraction of what the same hours would earn in any professional service. We include it in EarnVerdict deliberately — to make the opportunity cost visible.

The real question

Before starting any side hustle, compare it against skill upgrades. A software engineer who spends 10 hours/week learning AI/ML for 6 months might unlock a permanent £15,000–£25,000 salary increase — equivalent to a £30–£50/hour side hustle that requires no ongoing time commitment.

Run the comparison with your actual salary and available hours. The tool ranks all three paths and shows exactly what you'd give up by choosing each one.

What's your best path?

30 seconds. No signup. No email.

Get my verdict