Steffen graduated in late 2002 from the University of Karlsruhe (now Karlsruhe Institute of Technology) with a degree in Civil Engineering. In his diploma (master) thesis he researched more efficient ways of transforming spatial information into various coordinate systems with specific focus on XYZ evaluation of pipelines. Following the graduation Steffen started working for a market leader in pipeline inline inspections were he had a variety of roles covering product development, product and operations management. Since 2013 Steffen has been supporting major offshore and onshore projects with regards to pipeline commissioning and integrity management. During the last 13 years in the oil and gas industry Steffen has written several technical articles. He also acts voluntarily by being a committee member and giving workshops at the University of Calgary.