Senior Software Engineer (Python / Full Stack) (all genders)

Senior Software Engineer (Python / Full Stack) (all genders)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
T

Auf einen Blick

  • Aufgaben: Entwickle und pflege innovative Softwarelösungen, die digitale Prozesse optimieren.
  • Unternehmen: TeamViewer, ein führendes Unternehmen im Bereich digitale Arbeitsplatzlösungen.
  • Vorteile: Attraktive Vergütung, flexible Arbeitszeiten und zahlreiche Mitarbeiterangebote.
  • Weitere Informationen: Vielfältige Karrierechancen in einem inklusiven und unterstützenden Arbeitsumfeld.
  • Warum dieser Job: Gestalte die Zukunft der Digitalisierung mit modernster Technologie und einem dynamischen Team.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Python und modernen Frontend-Frameworks.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

TeamViewer bietet eine führende Digital Workplace-Plattform, die Menschen mit Technologie verbindet – zur Verbesserung und Automatisierung digitaler Prozesse, um die Arbeit effizienter zu gestalten. Unsere Softwarelösungen nutzen die Kraft der KI und gestalten die Zukunft der Digitalisierung. Wir glauben, dass unsere vielfältigen Teams und unsere starke Unternehmenskultur der Schlüssel zum Erfolg unserer Produkte und Technologien sind, auf die Hunderte Millionen Nutzer weltweit und rund 645.000 Kunden aus allen Branchen angewiesen sind. Mit mehr als 1.900 Mitarbeitern weltweit feiern wir die einzigartigen Perspektiven und Talente, die jeder Einzelne mitbringt, und fördern ein dynamisches Arbeitsumfeld, in dem neue Ideen gedeihen.

Verantwortlichkeiten

  • Entwurf, Entwicklung und Wartung interner Anwendungen, Tools und Integrationen zur Verbesserung der betrieblichen Effizienz.
  • Aufbau und Optimierung von Backend-Services und APIs mit modernen Python-Frameworks wie FastAPI, Django oder Flask.
  • Entwicklung intuitiver Frontends für interne Tools mit React, TypeScript oder ähnlichen Frameworks.
  • Zusammenarbeit mit Geschäftspartnern zur Identifizierung von Schmerzpunkten und Bereitstellung von Lösungen zur Verbesserung interner Arbeitsabläufe.
  • Sicherstellung der Zuverlässigkeit, Leistung und Skalierbarkeit interner Systeme.
  • Beitrag zu Softwarearchitekturentscheidungen und Förderung von Best Practices in der Technik.
  • Eigenverantwortliche Durchführung von Projekten und Management des gesamten Softwareentwicklungszyklus.
  • Unterstützung bei der schnellen Prototypenerstellung und Bewertung neuer Technologien zur Optimierung interner Prozesse.

Anforderungen

  • Hochschulabschluss in Informatik, Softwaretechnik oder einem verwandten Bereich.
  • 5+ Jahre Berufserfahrung in der Softwareentwicklung, idealerweise in Full Stack oder Backend Engineering.
  • Starke Erfahrung mit Python (FastAPI, Django, Flask) und fundiertes Verständnis der Softwarearchitektur.
  • Praktische Erfahrung mit modernen Frontend-Frameworks wie React oder TypeScript.
  • Kenntnisse in SQL und Vertrautheit mit relationalen und nicht-relationalen Datenbanken.
  • Erfahrung mit Containerisierung (Docker) und Orchestrierungstools (Kubernetes, Prefect, Airflow usw.).
  • Vertrautheit mit CI/CD-Pipelines, Git und agilen Methoden.
  • Ausgezeichnete Kommunikations- und Stakeholder-Management-Fähigkeiten, mit der Fähigkeit, technische Lösungen mit den Geschäftszielen in Einklang zu bringen.
  • Fließende Englischkenntnisse sind erforderlich; Deutsch ist von Vorteil.
  • Erfahrung mit Cloud-Plattformen (AWS, GCP, Azure).
  • Verständnis von Microservices-Architekturen oder ereignisgesteuerten Systemen.
  • Hintergrund in der Entwicklung interner Plattformen, Automatisierung oder Prozessoptimierungstools.
  • Interesse an neuen Technologien und kontinuierlichen Verbesserungsinitiativen.

Was wir bieten

  • Onsite-Onboarding in unserem HQ-Büro für einen optimalen Start.
  • Attraktive Vergütungs- und Leistungspakete, einschließlich Unternehmensbonus und regelmäßiger Gehaltsüberprüfungen.
  • Prämien für die private Altersvorsorge (BAV), die bis zur Höchstgrenze von TeamViewer aufgestockt werden.
  • Öffentlichkeitsfreundliche Büros.
  • Option zur Anmietung eines E-Bikes (nur Deutschland).
  • Sonderkonditionen für lokale Fitnessstudios.
  • Zugang zur Corporate Benefits-Plattform mit vielen Rabatten.
  • Regelmäßige Teamevents und unternehmensweite Feiern.
  • Offene Türpolitik, keine Kleiderordnung, häufige All-Hands- und Führungslunches.
  • Hybrides und flexibles Arbeiten mit bis zu 50% Homeoffice.
  • Work From Abroad-Programm, das bis zu 40 Tage Arbeit außerhalb Ihres Vertragslandes ermöglicht.
  • Wir feiern Vielfalt als einen unserer Kernwerte und laden Sie ein, gemeinsam mit uns eine der C-A-R-E-Initiativen voranzutreiben!

TeamViewer ist ein Arbeitgeber, der Chancengleichheit bietet, und setzt sich für den Aufbau einer integrativen Kultur ein, in der sich jeder willkommen und unterstützt fühlt. Wir C-A-R-E und verstehen, dass unsere vielfältige, werteorientierte Kultur uns stärker macht. Während wir als Unternehmen weiter wachsen, konzentrieren wir uns auch darauf, unseren Mitarbeitern zu ermöglichen, sowohl persönlich als auch beruflich zu wachsen. Wir sind stolz darauf, ein offenes und einladendes Arbeitsumfeld zu haben, das Sie ermächtigt, Ihr Bestes zu geben, unabhängig von Geschlecht, zivilrechtlichem oder familiärem Status, sexueller Orientierung, Religion, Alter, Behinderung, Bildungsgrad oder Rasse.

Senior Software Engineer (Python / Full Stack) (all genders) Arbeitgeber: TeamViewer

TeamViewer ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Unternehmenskultur fördert, in der Vielfalt geschätzt wird. Mit attraktiven Vergütungspaketen, flexiblen Arbeitszeiten und umfangreichen Entwicklungsmöglichkeiten bietet das Unternehmen seinen Mitarbeitern die Chance, sowohl persönlich als auch beruflich zu wachsen. Die Möglichkeit, bis zu 40 Tage im Ausland zu arbeiten, sowie regelmäßige Teamevents und ein offenes Arbeitsumfeld machen TeamViewer zu einem idealen Ort für talentierte Softwareentwickler, die einen bedeutenden Beitrag zur digitalen Transformation leisten möchten.

T

Kontaktdaten:

TeamViewer Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer (Python / Full Stack) (all genders) erhalten könnten

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen!

Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle siehst, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Frag nach mehr Informationen oder teile deine Ideen, wie du zum Team beitragen kannst.

Bereite dich auf technische Interviews vor

Mach dich mit den gängigen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Lass uns gemeinsam an deinen Coding-Skills arbeiten, damit du selbstbewusst auftreten kannst!

Bewirb dich über unsere Website

Vergiss nicht, dich direkt über unsere Website zu bewerben! So hast du die besten Chancen, gesehen zu werden und Teil unseres großartigen Teams zu werden.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (Python / Full Stack) (all genders) mit Bravour zu bestehen

Python
FastAPI
Django
Flask
React
TypeScript
SQL

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir bei StudySmarter suchen nach authentischen Menschen, die ihre Leidenschaft für Technologie und Softwareentwicklung zeigen.

Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du mit Python oder modernen Frontend-Frameworks gearbeitet hast und welche Erfolge du erzielt hast.

Achte auf die Details!:Stelle sicher, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und professioneller Auftritt macht einen großen Unterschied und zeigt, dass du dir Mühe gibst.

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei TeamViewer vorbereitet

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Python-Frameworks (FastAPI, Django, Flask) und Frontend-Technologien (React, TypeScript). Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast und bereit bist, diese anzuwenden.

Bereite konkrete Beispiele vor

Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du Probleme identifiziert und Lösungen entwickelt hast, um die Effizienz zu steigern. Das zeigt, dass du proaktiv bist und einen echten Beitrag leisten kannst.

Kommunikation ist der Schlüssel

Da TeamViewer großen Wert auf Kommunikation legt, solltest du deine Fähigkeiten in diesem Bereich betonen. Übe, technische Konzepte einfach und klar zu erklären, damit auch Nicht-Techniker verstehen, was du tust. Das wird dir helfen, dich von anderen Bewerbern abzuheben.

Zeige Interesse an neuen Technologien

TeamViewer sucht nach jemandem, der sich für neue Technologien interessiert. Bereite dich darauf vor, über aktuelle Trends in der Softwareentwicklung zu sprechen und wie du diese in deine Arbeit integrieren könntest. Das zeigt, dass du nicht nur mit dem aktuellen Stand der Technik vertraut bist, sondern auch bereit bist, dich weiterzuentwickeln.