Wir suchen einen Reverse Engineer, der uns dabei unterstützt, das Verhalten von Clients und Protokollen großer Live-Streaming-Plattformen zu verstehen und zu validieren sowie die Zuverlässigkeit unserer Integrationen zu verbessern. Du analysierst Mobile- und Web-Clients, Netzwerkverhalten und Softwarekomponenten, um interne Diagnosewerkzeuge, Dokumentation und Tools zu entwickeln, die unser Produkt stabil halten, während sich Plattformen weiterentwickeln.
Senior Product & Growth Analyst (m/f/x)
Die Position
Deine Aufgaben
Analyse des Verhaltens von Mobile- und Web-Clients, um Protokoll- und Funktionsänderungen zu verstehen
Untersuchung von Netzwerkverkehr, Reproduktion von Fehlern und Unterstützung bei Incident-Response, wenn Plattformänderungen Funktionen beeinträchtigen
Entwicklung interner Tools für Debugging, Regressionserkennung und Monitoring
Dokumentation der Erkenntnisse in einer für Engineering-Teams nutzbaren Form (klare Notizen, Diffs, Testfälle)
Enge Zusammenarbeit mit Backend- und Produktteams, um Fixes zu priorisieren und Ausfälle zu reduzieren
Compliance-Hinweis
Wir erwarten, dass alle Arbeiten in Übereinstimmung mit geltenden Gesetzen und Plattformrichtlinien durchgeführt werden, mit einem starken Fokus auf Datenschutz und verantwortungsbewusstes Engineering.
Was du mitbringst
Fundierte Erfahrung im Reverse Engineering komplexer Softwaresysteme (Mobile und/oder Web)
Sehr gute Kenntnisse in Binäranalyse, Disassemblierung und Dekompilierung (z. B. IDA Pro, Ghidra, Hopper oder vergleichbare Tools)
Erfahrung mit Android-Apps (APK/DEX) und nativen Bibliotheken (ARM/ARM64)
Fähigkeit zur Analyse von Netzwerkverhalten und zum Verständnis von API- und Protokolländerungen
Vertrautheit mit dynamischer Instrumentierung (z. B. Frida oder ähnliche Tools)
Ausgeprägte Problemlösungsfähigkeiten bei nicht dokumentierten oder obfuskierten Systemen
Nachweise früherer Arbeiten (Projekte, Write-ups, Research oder Tools)
Fließende Englischkenntnisse in Wort und Schrift
Great to have
Erfahrung mit der Analyse geschützter/obfuskierter Anwendungen und komplexem Laufzeitverhalten
Praktisches Verständnis von Kryptographie und sicherem Protokolldesign
Kenntnisse in Python, Go, C/C++ oder Rust für Tooling und Automatisierung
Hintergrund in Application Security Research oder Penetrationstests
Was wir anbieten
TikFinity wird von einem kleinen, leistungsstarken Team entwickelt, das schnell liefert und Engineering ernst nimmt. Du arbeitest direkt mit den Personen zusammen, die das Produkt bauen und betreiben – keine Hierarchien, keine Politik, sondern echte Verantwortung und messbarer Einfluss. Wir arbeiten remote-first, bieten flexible Arbeitszeiten und legen den Fokus auf Ergebnisse statt Arbeitsstunden. Du erhältst die Freiheit, neue Ansätze zu erforschen, interne Tools zu entwickeln und mitzugestalten, wie wir unsere Integrationen stabil halten, während sich Plattformen weiterentwickeln.
Gehalt
Für eine Anstellung in Österreich liegt das Bruttojahresgehalt zwischen 65.000 € und 95.000 €.
Für andere Standorte richtet sich die Vergütung nach dem lokalen Markt und hängt von Qualifikation und Erfahrung ab.
Über uns
Our development team constantly innovates for thousands of streamers and creators on Twitch, TikTok Live, and beyond.
Join our team and help shape the future of streaming experiences - by creators, for creators.
