Software Engineer
Build what matters. Ship it safely. See it work.
Software Engineers on product teams don't just write code: they help decide what's worth building, find the simplest way to test an idea, and get changes to customers safely, a small step at a time.
It's a career for people who love solving problems, enjoy making things that work, and care about what their code does for real people.
Why become a Software Engineer?
A role that combines logic, craft and teamwork — and turns the team's ideas into something real.
Build things people use
Your code is the product. Fix a bug in the morning and real customers feel it the same day.
Part of the product team
Work with product, design and data from the first idea, not just when the designs are finished.
Always learning
New problems, new tools and new ways to ship safely: flags, rollouts, reviews and incidents keep every week different.
Skills every industry needs
Engineers are needed wherever there's software: tech, finance, health, retail, government, games and more.
A career with real opportunities.
Software Engineers work in teams of every size, and product engineers who understand customers are especially valued.
Typical UK mid-level Software Engineer salary range
US median Software Engineer salary
Salary varies by experience, location and company. Indicative figures based on published UK and US salary benchmarks (UK Net Pay, US Bureau of Labor Statistics), 2026.
Think Software Engineering could be for you?
Don't just read about the role. Experience it.
DoR lets you step into a realistic Software Engineer role and discover what the job actually feels like — real pull requests in a TypeScript and React codebase, features behind flags, code reviews, an incident and releases gate by gate.
Choose how deeply you want to experience the role
Start with a free introduction. Then take on the complete Business Quarter: own the outcome and work from problem to impact, exactly what turns employers' heads.
What you'll need
Everything the Software Engineer Business Quarter uses is free. Here's what to have ready.
- A laptop or desktop computer with Chrome, Edge or Safari. You can read along on a phone or tablet, but the work itself needs a proper screen and keyboard.
- A free GitHub account. You code in Codespaces in your browser, so there's nothing to install, and GitHub's free monthly allowance comfortably covers the quarter. Plus free Figma (FigJam) and Jira accounts.
- A free Claude or ChatGPT account, for a few tasks where you use AI and then check its work.
- A microphone (the one built into most laptops is fine) for a few short spoken answers, like a stand-up update or an interview story.
- Some coding basics: you can read and change JavaScript or TypeScript. You don't need professional experience.
- Time on your terms: a full business quarter of work, done at your own pace. It fits around a job, so pick it up in the evenings or at weekends, and your progress is always saved.
Start free. Stay for the quarter.
The free taster shows you what the job is. The Business Quarter proves you can do it: you own the outcome and work from problem to impact.
Free Taster
Join the team and see if the role is for you.
- Arrive at the company and get your bearings
- Open your first inbox
- Meet your manager and product team
- Get a first look at the product you'll be working on
Business Quarter
Starts with your first full working day + full access to everything.
Own the outcome and work from problem to impact, exactly what turns employers' heads.
what you'll do
- Start with your first full working day in the team
- Take on a quarterly challenge from leadership
- Work as part of a product team alongside design and engineering
- Talk to customers regularly and uncover the real problems
- Map opportunities, test your assumptions and shape the solution
- Handle shifting priorities, stakeholder pushback and trade-offs
- Present your results to leadership
what you'll leave with
- A professional and modern product portfolio
- A certified reference
- A certificate of completion
- A 20-minute 1:1 mentoring session
One-off payment. Start with the free taster first if you like.
Built by experienced leaders - on the most effective practices - used by today's leading product teams.
Discover. Then own the outcome.
| Free Taster | Business Quarter | |
|---|---|---|
| Purpose | Discover the role. | Own the outcome, from problem to impact. |
| Onboarding — company, product, team | ✓ | ✓ |
| Open your first inbox | ✓ | ✓ |
| Your first full working day in the team | — | ✓ |
| Meetings and customer conversations | — | ✓ |
| Prioritisation and real decisions | — | ✓ |
| A complete quarterly business challenge | — | ✓ |
| Portfolio evidence | — | ✓ |
| Certified reference | — | ✓ |
| 20-minute 1:1 mentoring session | — | ✓ |
| Price | Free | £199.99 |
Not sure if Software Engineering is for you?
Start with the Free Taster.
Meet the business, explore the product and team, step into the engineer's seat and try your first activities — completely free.
Try the Free TasterAlready know you want to experience the role?
Take on the complete Business Quarter. It starts with your first full working day, then you own the outcome and work from problem to impact.
// do the work before you get the job.