Lindner memulai karirnya dengan tim cadangan Austria Wien, di mana ia tampil dalam 32 pertandingan. Kemudian, ia bermain sebanyak 187 kali bersama tim utama Austria Wien. Pada Januari 2015, Lindner hampir pindah ke klub La Liga, Córdoba, namun transfer tersebut batal. Akhirnya, Lindner sepakat untuk bergabung dengan klub Jerman, Eintracht Frankfurt. Ia bermain di Frankfurt selama dua musim sebelum pindah ke Grasshopper Club di Swiss Super League. Setelah Grasshopper Club terdegradasi, Lindner pindah ke Wehen Wiesbaden.
Pada 8 September 2020, FC Basel mengumumkan bahwa mereka telah merekrut Lindner dengan kontrak tiga tahun. Lindner bergabung dengan tim utama Basel untuk musim 2020-2021 di bawah arahan pelatih Ciriaco Sforza. Awalnya, ia ditandemkan sebagai penjaga gawang cadangan, namun Lindner kemudian menjadi pilihan utama. Selama dua musim bersama Basel, Lindner tampil dalam 90 pertandingan, termasuk 67 pertandingan di Swiss Super League, 14 pertandingan di UEFA Europa Conference League, dan 9 pertandingan persahabatan.
Pada 26 Juni 2022, Lindner bergabung dengan klub Sion. Namun, pada 16 Mei 2023, Lindner mengumumkan bahwa ia didiagnosis menderita kanker testis. Setelah menjalani pengobatan, ia kembali berlatih sebulan kemudian, namun tidak kembali ke skuad FC Sion karena klub tidak meminta lisensi untuknya. Pada 16 Januari 2024, Lindner bergabung dengan klub Belgian Pro League, Saint-Gilloise, dengan status pinjaman selama setengah musim.
Di level internasional, Lindner melakukan debutnya untuk tim nasional Austria pada 1 Juni 2012, dalam kemenangan 3-2 melawan Ukraina dalam pertandingan persahabatan. Ia juga mewakili tim nasional Austria dalam Kejuaraan Eropa UEFA 2016.
Selama kariernya, Lindner juga meraih beberapa penghargaan individu, termasuk sebagai pemain dengan clean sheet terbanyak di Swiss Super League pada musim 2021-2022.
Referensi: