Back to all careers
Technology & Data Degree

Software Engineer

Design, build and maintain the software that runs devices, services and scientific instruments.

A day in the life

Write and review code, fix bugs, plan new features with product teams, and test software before release.

Entry routes

  • A-level Physics + Maths + Computer Science
  • Computer Science or Software Engineering degree
  • Degree apprenticeship or self-taught portfolio route

Typical salary

£26,000-£34,000 to £75,000+

Mid-career: £42,000-£65,000

Remote and finance-tech roles often pay above these ranges.

UK employers

  • BBC
  • Deliveroo
  • Arm
  • Skyscanner

Worldwide employers

  • Google
  • Microsoft
  • Apple
  • Amazon

Useful route links

These links are good starting points for courses, apprenticeships, graduate routes and professional training. They open the official or specialist sites rather than another summary page.

Key skills

Sources and further reading

External links open in a new tab.

Back to all careers Take the careers quiz