You Can Be Anything › All careers › Mathematics & Data

Data Engineer

Builds and maintains the infrastructure that allows organizations to collect, store, and analyze massive datasets.

Did you know?

Back in 2014, Facebook said it was generating 4 new petabytes (4 million gigabytes) of data every day. Data engineers build the pipes that carry it.

How subjects help

A famous name

Edgar F. Codd: Invented the relational database model in 1970, the basis of how most data is stored today.

Try it yourself: Catch a flipped coin like a network does

  1. Lay 16 coins in a 4 by 4 square, heads or tails at random.
  2. Add a fifth coin to the end of each row and the bottom of each column so every row and column has an even number of heads. Add one in the corner too. This is your "parity" check.
  3. Turn away while your helper flips just one coin.
  4. Turn back and find the row and the column that now have an odd number of heads. The flipped coin is where they cross.
  5. Swap and let your helper try, then try a bigger grid.

Network and telecoms engineers rely on extra check bits like these, so that when data is damaged on its way across a network the error can be spotted and often fixed.

Adapted from CS Unplugged (University of Canterbury): Parity magic.

Also try: Which dice total wins?.

Known for it in

USA, Germany, UK, Netherlands, India

Related careers