What is a research software engineer?+
A research software engineer (RSE) develops software for research purposes — building tools, pipelines, simulations and platforms that enable scientific work. RSE is increasingly recognised as a career path distinct from both academia and industry software engineering, with dedicated positions at universities and research centres.
How do academic IT salaries compare to industry?+
Academic IT/software positions typically pay less than equivalent industry roles, but they offer advantages: interesting problems, flexible hours, job security (many are permanent), conference travel, and the ability to publish. In Switzerland and Germany, the gap is narrower than in other countries.
What is the TV-L salary scale for academic positions in Germany?+
Most academic positions in Germany follow the TV-L (Tarifvertrag für den öffentlichen Dienst der Länder) salary scale. PhD students and postdocs are typically on E13, earning roughly €50,000–65,000 gross per year depending on experience level and state.
Do I need a Habilitation for a professorship in Germany?+
Traditionally yes, but Germany has been introducing tenure-track (Juniorprofessur) positions that serve as an alternative to the Habilitation. Many universities now offer W1 tenure-track positions leading to W2/W3 professorships without requiring a Habilitation.