2027 Cohorts are open!

2027 Cohorts are open!
Register
All careers
Technology Rising

Data Engineer

Build the pipes that carry data to the right place

💡 Why it matters: Data scientists and analysts cannot work without clean, organised data. As companies collect more of it, engineers are needed to build the systems that move and store it.

💰 What it can pay

🇳🇬 Nigeria

Starting out
₦2M – ₦5M
Mid-career
₦6M – ₦14M
Senior
₦14M – ₦30M

≈ ₦500k – ₦1.2M a month mid-career. Indicative estimate by Incusim.

🇬🇧 United Kingdom

£32k – £83k

Closest National Careers Service profile: Data scientist (lists data engineer as an alternative title). Typical starter to experienced salary. National Careers Service, 2026

🇺🇸 United States

$139.5k typical

Closest US category: Database architects. Median pay. US Bureau of Labor Statistics, May 2025

🇨🇦 Canada

CA$88.1k typical
Range CA$52k – CA$126.9k

Closest Job Bank occupation: Database administrator. Hourly wage low/median/high x 2,080 hours. Job Bank (Government of Canada), 2023-2024

Yearly pay before tax. UK, US and Canada figures come from the official sources named on each card. Nigeria has no official salary survey, so those are our indicative estimates. Real pay depends on the employer, the place, your skills and experience.

🛠️ What you actually do

⚡ Skills you'll need

Get ready at school

🇳🇬 Nigeria

Subjects to be good at
MathematicsPhysicsFurther MathematicsComputer StudiesEnglish Language
Qualifications
BSc in Computer Science, Software Engineering, Information Systems or Computer Engineering (UTME, the JAMB entrance exam, usually needs English, Mathematics, Physics and one more science; check each school)
Other ways in
  • Data engineering bootcamp or cloud data certificates
  • Starting as a data analyst or database administrator

🇬🇧 United Kingdom

Subjects to be good at
Maths (GCSE and A-level)Computer Science (GCSE and A-level)Further Maths (A-level)Physics (A-level)
Qualifications
Degree in computer science or a related subject (applied for through UCAS, the university application service)T Level (a 2-year course after GCSEs) in Digital Production, Design and DevelopmentBTEC or HND/HNC in computing
Other ways in
  • Data engineer or data technician apprenticeships
  • Starting as a data analyst or database administrator

🇺🇸 United States

Subjects to be good at
Math through algebra, and calculus if offeredComputer science (AP, or Advanced Placement, Computer Science A or Principles)EnglishPhysics or AP Statistics
Qualifications
Bachelor's degree in computer science or a related fieldAssociate degree from a community collegeEmployer-recognised certifications (these vary by employer)
Other ways in
  • Data engineering bootcamp or cloud data certificates
  • Starting as a data analyst or database administrator

🇨🇦 Canada

Subjects to be good at
Grade 12 EnglishGrade 12 Math (requirements vary by province)Computer science or IT courses where your school offers themPhysics (asked for by some programs)
Qualifications
University bachelor's degree in computer science or software engineeringCollege diploma in computer programming or information technology (a 2 to 3 year course)Employer-recognised certifications (these vary by employer)
Other ways in
  • College co-op programs with paid placements
  • Starting as a data analyst or database administrator

🗺️ Your path to this career

  1. 1Learn Python and SQL
  2. 2Understand how databases store information
  3. 3Study Computer Science or a related degree
  4. 4Build a practice data pipeline project
  5. 5Join as a junior data engineer or data analyst

⏰ A day in the life

Overnight, a pipeline that gathers sales data failed. You find a broken file, fix the pipeline, add a check so it cannot happen again, then help the analysts get their reports.

🔗 Related careers

Would you enjoy this career?

Try it for real with our Data Science & Analytics program

Join an Incusim career simulation program and get real-world experience while you're still at school.

See the Data Science & Analytics programApply now