Auf einen Blick
- Aufgaben: Entwickle innovative Dokumentenlösungen und verbessere die Benutzererfahrung.
- Unternehmen: PandaDoc, ein globales, remote-first Unternehmen mit einer offenen Kultur.
- Vorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und klare Entwicklungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit Fokus auf Zusammenarbeit und persönlichem Wachstum.
- Warum dieser Job: Gestalte die Zukunft der Dokumentenerstellung mit modernster Technologie und KI-gestützten Workflows.
- Qualifikationen: Mindestens 6 Jahre Erfahrung in der Python-Entwicklung und starke Kenntnisse in relationalen Datenbanken.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Aktuell sucht PandaDoc einen Staff Backend Engineer, um unserem Document App Track beizutreten. Die Rolle ist Teil des Document Domain-Teams, das eine der kritischsten Komponenten unserer Plattform – das Dokument selbst – verantwortet. Während der Schwerpunkt auf dem Document Domain-Team liegt, wird dieser Ingenieur auch Auswirkungen auf die Bereiche und die Ebene haben. Das Team ist verantwortlich für die Kernfunktionalität, die die Erstellung, Bearbeitung und Verwaltung von Dokumenten über das Produkt hinweg antreibt.
Der Staff Engineer wird zur langfristigen Strategie der Domänenexzellenz beitragen, einschließlich der KI-Transformation des Entwicklungs-Workflows, und mit anderen Tracks zusammenarbeiten, um die besten Produktlösungen zu liefern und gleichzeitig technische Exzellenz aufrechtzuerhalten.
Die Verantwortlichkeiten umfassen:
- Verbesserung der Zuverlässigkeit
- Aufrechterhaltung hoher Qualitätsstandards
- Verbesserung der Entwicklererfahrung
- Weiterentwicklung der Dokumentenplattform zur Unterstützung neuer Produktfähigkeiten
In dieser Rolle werden Sie:
- Die langfristige Evolution und technische Strategie des Document Domain vorantreiben, wobei Produktbedürfnisse, Skalierbarkeit, Zuverlässigkeit und Entwicklererfahrung in Einklang gebracht werden.
- KI-gesteuerte Entwicklungs-Workflows fördern, Ingenieure betreuen und die Effektivität, Qualität und Produktivität der Ingenieurorganisation verbessern.
- Initiativen teamübergreifend leiten, um erstklassige Dokumentenfähigkeiten zu liefern und Architektur sowie Ingenieurpraktiken über den Track hinweg abzustimmen.
Über Sie:
- Mindestens 6+ Jahre Entwicklungserfahrung mit Python.
- Starkes Wissen über relationale Datenbanken (SQL, Migrationen, Optimierung), Nachrichtenwarteschlangen (RabbitMQ, NATS, Kafka), ereignisgesteuerte Systeme, DDD-Grundlagen und asynchrone Programmierung.
- Fließend im Umgang mit KI-Workflows für die Entwicklung, um Ihre eigene Produktivität und die Produktivität anderer Teammitglieder zu steigern.
- Andere Ingenieure im Unternehmen betreuen, um deren technisches Wachstum sicherzustellen.
- An der Domänenstrategie arbeiten, Herausforderungen identifizieren und solide Pläne für einen Zeitraum von einem Jahr erstellen.
- Gutes Verständnis des Entwicklungszyklus von der Anforderungsanalyse bis zur Bereitstellung und Anwendungsüberwachung.
- Umfangreiche praktische Erfahrung in der Anwendungsentwicklung.
- Technische Ideen klar in Englisch über Ingenieurteams hinweg kommunizieren, sowohl mündlich als auch schriftlich.
Unser Stack:
- Microservice-Flotte rund um eine große monolithische Anwendung in Django
- PostgreSQL, Redis, Memcached
- Python, Django
- Amazon Web Services
- Docker, Kubernetes
- Kafka, NATS
- AsyncIO
- Grafana Monitoring Stack: Loki, Tempo, Mimir, Grafana
Was wir bieten:
- Globale & flexible Arbeit: Wir sind ein globales, remote-first Unternehmen, aber wir laden Sie ein, unsere lebhaften Büros in Warschau, Lissabon oder Kiew zu besuchen, um sich mit Kollegen zu verbinden, wann immer es Ihnen passt.
- Eigentum & Wachstum: Arbeiten Sie an einem stabilen, aber wachsenden SaaS-Produkt, das ein agiles Umfeld, erhebliches Eigentum und einen klaren Weg zur beruflichen Entwicklung innerhalb des Platform Engineering-Domains bietet.
- Kultur & Balance: Genießen Sie eine ehrliche, offene Kultur, die konstruktives Feedback schätzt und ein starkes Gleichgewicht zwischen Berufs- und Privatleben innerhalb eines unterstützenden, verteilten Teams fördert.
- Vergütung: Wettbewerbsfähiges Vergütungspaket und flexible Vertragsvereinbarungen, die auf Ihren Standort und Ihre Erfahrung zugeschnitten sind (Wenn Sie in Polen ansässig sind, liegt die Gehaltsspanne bei 30.400 PLN bis 45.500 PLN brutto monatlich).
PandaDoc ist ein Arbeitgeber, der Chancengleichheit bietet. Wir setzen uns für die Gleichbehandlung aller Mitarbeiter ohne Rücksicht auf Rasse, nationale Herkunft, Religion, Geschlecht, Alter, sexuelle Orientierung, Veteranenstatus, körperliche oder geistige Behinderung oder andere gesetzlich geschützte Gründe ein.
Staff Python Engineer, Document App Track Arbeitgeber: PandaDoc
PandaDoc ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Teamarbeit und persönliche Entwicklung im Vordergrund stehen. Mit einem globalen, flexiblen Arbeitsansatz und der Möglichkeit, an einem stabilen SaaS-Produkt zu arbeiten, fördert das Unternehmen sowohl technisches Wachstum als auch eine ausgewogene Work-Life-Balance. Die offene Unternehmenskultur schätzt konstruktives Feedback und bietet zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung, insbesondere im Bereich der Plattformtechnik.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Python Engineer, Document App Track erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei PandaDoc anzuklopfen, wenn du dich auf die Stelle als Staff Python Engineer, Document App Track bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei PandaDoc vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Python Engineer, Document App Track mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei PandaDoc klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei PandaDoc vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.