Senior Staff Software Engineer

Senior Staff Software Engineer

Vollzeit 160000 - 180000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für die automatisierte Abwasserinspektion mit modernster Technologie.
  • Unternehmen: SewerAI revolutioniert das Management von unterirdischer Infrastruktur durch KI-gestützte Analysen.
  • Vorteile: Attraktives Gehalt, unbegrenzter Urlaub, Weiterbildungsmöglichkeiten und Aktienoptionen.
  • Weitere Informationen: Werde Teil eines dynamischen Teams, das technische Exzellenz und kontinuierliches Lernen schätzt.
  • Warum dieser Job: Arbeite an bedeutenden Projekten, die echte Auswirkungen auf Gemeinden haben.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Full-Stack-Entwicklung und starke TypeScript-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 160000 - 180000 € pro Jahr.

Standort: Remote

Anstellungsart: Vollzeit

Abteilung: Engineering

Vergütung: $160K – $180K • Bietet Eigenkapital

Über SewerAI Corporation

SewerAI transformiert das Management von unterirdischen Infrastrukturen durch KI-gestützte Inspektion und Risikoanalyse. Unsere Plattform hilft Auftragnehmern, Ingenieurbüros und Versorgungsunternehmen, wertvolle Einblicke aus Abwasserinspektionsdaten zu gewinnen – und verwandelt Stunden manueller Videoüberprüfung in umsetzbare Erkenntnisse in Minuten. Nach der Verdopplung unserer Kundenbasis im letzten Jahr treten wir nun in eine aufregende Phase des beschleunigten Wachstums ein.

Über die Rolle

Wir suchen einen erfahrenen Senior Full-Stack Software Engineer, der unserem SewerAI-Team beitritt und an einer innovativen automatisierten Analyse- und Managementplattform für Abwasserinspektionen arbeitet. Sie werden an modernster Technologie arbeiten, die Computer Vision, geospatiale Analyse und moderne Webentwicklung kombiniert, um Gemeinden und Auftragnehmern zu helfen, kritische Infrastrukturen zu erhalten.

Was Sie bearbeiten werden:

  • KI-gestützte Abwasserinspektion: Systeme entwickeln, die Videoinspektionen mithilfe von Computer Vision und maschinellem Lernen verarbeiten, um automatisch Mängel und Bedingungen zu identifizieren.
  • Geospatiale Analyse: Werkzeuge zur Kartierung und Analyse von Abwasserinfrastrukturen mit Echtzeit-Risikoabschätzung entwickeln.
  • Workflow-Orchestrierung: Robuste Datenverarbeitungs-Pipelines mit Temporal.io für großangelegte Videoanalysen erstellen.
  • Echtzeit-Dashboards: Interaktive React-Frontends mit Karten-, Datenvisualisierungs- und Video-Wiedergabefunktionen erstellen.
  • API-Entwicklung: Skalierbare TypeScript-APIs entwerfen und implementieren, die kommunalen Agenturen und Auftragnehmern dienen.

Erforderliche technische Fähigkeiten:

  • Frontend-Entwicklung: React 18+ mit TypeScript - komplexe, interaktive Benutzeroberflächen erstellen.
  • Moderne CSS/Tailwind: responsives Design und Komponenten-Styling.
  • WebGL/Canvas-Grafiken: für geospatiale Visualisierung und Videoannotation.
  • Kartierungsbibliotheken: interaktive geografische Datenvisualisierung.
  • Zustandsverwaltung (Zustand, React Query): komplexe Anwendungszustandsverwaltung.
  • Backend-Entwicklung: Node.js/TypeScript - leistungsstarke APIs mit Fastify erstellen.
  • PostgreSQL/PostGIS: komplexe Datenbankabfragen und geospatiale Operationen.
  • Prisma ORM: Datenbankschema-Management und Migrationen.
  • RESTful API-Design: OpenAPI/Swagger-Dokumentation.
  • Infrastruktur & DevOps: Docker/Containerisierung - Microservices-Bereitstellung.
  • AWS Cloud-Dienste (Lambda, ECS, S3, RDS): skalierbare Infrastruktur.
  • CI/CD: automatisierte Tests und Bereitstellungspipelines.

Wünschenswerte Fähigkeiten:

  • Computer Vision (OpenCV): Videoverarbeitung und Fehlererkennung.
  • Temporal.io: Workflow-Orchestrierung für Datenverarbeitungspipelines.
  • Geospatiale Analyse (GeoPandas, Shapely): Infrastrukturkartierung.
  • Maschinenlernen: Integration und Bewertung von KI-Modellen.
  • Echtzeitsysteme (WebRTC): Live-Video-Streaming.
  • Datenanalyse (ClickHouse, dbt): großangelegte Datenverarbeitung.

Architektur, mit der Sie arbeiten werden:

  • Monorepo-Struktur mit Turborepo und npm-Arbeitsbereichen.
  • Microservices-Architektur mit gemeinsam genutzter PostgreSQL-Datenbank.
  • Ereignisgesteuerte Workflows mit Temporal.io-Orchestrierung.
  • Moderne Stack: React + TypeScript-Frontend, Fastify-APIs, Python-Datenservices.
  • Cloud-First: AWS-Infrastruktur mit containerisierter Bereitstellung.

Qualifikationen, die wir suchen:

  • 5+ Jahre Erfahrung in der Full-Stack-Entwicklung.
  • Starke TypeScript/JavaScript-Kenntnisse mit modernen Frameworks.
  • Datenbankexpertise mit PostgreSQL und komplexen Abfragen.
  • Erfahrung im API-Design mit REST und Echtzeitsystemen.
  • Erfahrung in der Cloud-Bereitstellung, vorzugsweise AWS.
  • Problemlösungsmentalität mit Liebe zum Detail.
  • Kollaborativer Ansatz zur Arbeit im Team.

Bonuspunkte:

  • Erfahrung mit geospatialen Daten oder GIS-Systemen.
  • Hintergrund in Computer Vision oder Bildverarbeitung.
  • Kenntnisse im Bereich Kommunal-/Infrastruktur.
  • Beiträge zu Open Source.
  • Erfahrung mit Workflow-Orchestrierungssystemen.

Was Sie gewinnen werden:

  • Arbeiten an bedeutender Infrastruktur, die Gemeinschaften beeinflusst.
  • Modernste Technologie an der Schnittstelle von KI, geospatialer Analyse und Webentwicklung.
  • Full-Stack-Verantwortung von der Datenverarbeitung bis zur Benutzeroberfläche.
  • Moderne Entwicklungspraktiken mit umfassendem Testen und CI/CD.
  • Wachstumsmöglichkeiten in einem schnelllebigen, innovativen Umfeld.

Team & Kultur

Schließen Sie sich einem Team an, das technische Exzellenz, kollaboratives Problemlösen und kontinuierliches Lernen schätzt. Wir verwenden moderne Entwicklungspraktiken, einschließlich umfassendem Testen (Playwright E2E, Jest-Einheitstests), Code-Reviews und automatisierten Bereitstellungspipelines.

Gehalt/Leistungen

$160,000 - $180,000 pro Jahr. Die angegebene Vergütungsbandbreite entspricht den spezifischen staatlichen Gesetzen. Faktoren, die zur Bestimmung Ihres tatsächlichen Gehalts herangezogen werden können, sind Ihre spezifischen Fähigkeiten, Jahre der Erfahrung und andere Faktoren. Zu den Leistungen gehören: Medizinische Versorgung, Zahnmedizin, Augenheilkunde, Grundversicherung, 401K und vieles mehr. Unbegrenzter PTO. Werkzeuge, die Sie benötigen, um die Arbeit zu erledigen. Wettbewerbsfähiges Gehalt und potenzielle Eigenkapitalvergütung. Budget für Kurse, Bücher, Konferenzen – Ihre Entwicklung ist uns wichtig.

Warum SewerAI beitreten?

Schließen Sie sich dem am schnellsten wachsenden Team in der Abwassertechnik an und helfen Sie, kritische Infrastrukturen mit KI zu modernisieren. Sie werden hochsichtbare Projekte leiten, Einfluss darauf nehmen, wie unsere Marke den Markt erreicht, und sehen, wie Ihre Arbeit messbare Auswirkungen auf Kunden und Gemeinschaften hat. SewerAI ist stolz darauf, ein Arbeitgeber, der Chancengleichheit bietet, zu sein. Wir verpflichten uns, einen Arbeitsplatz zu bieten, der frei von Diskriminierung oder Belästigung aufgrund von Alter, Behinderung, Geschlecht, Rasse, Religion oder Glauben, Geschlechtsumwandlung, Ehe/Zivile Partnerschaft, Schwangerschaft/Muttersein oder sexueller Orientierung ist. Alle Ihre Informationen werden gemäß den EEO-Richtlinien vertraulich behandelt.

Senior Staff Software Engineer Arbeitgeber: SewerAI

SewerAI Corporation ist ein hervorragender Arbeitgeber, der innovative Technologien im Bereich der Abwasserinfrastruktur mit einem starken Fokus auf Teamarbeit und kontinuierliches Lernen kombiniert. Mit wettbewerbsfähigen Gehältern, unbegrenztem Urlaub und einem Budget für persönliche Weiterentwicklung bietet das Unternehmen seinen Mitarbeitern die Möglichkeit, in einem dynamischen Umfeld zu wachsen und bedeutende Beiträge zur Modernisierung kritischer Infrastrukturen zu leisten. Die remote Arbeitsweise ermöglicht es Ihnen, flexibel zu arbeiten und gleichzeitig an spannenden Projekten zu partizipieren, die einen direkten Einfluss auf die Gemeinschaft haben.

S

Kontaktdaten:

SewerAI Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Staff Software Engineer erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden!

Sei proaktiv!

Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Kontaktiere Unternehmen direkt und zeige dein Interesse an ihrer Arbeit. Wir bei StudySmarter glauben, dass Initiative oft belohnt wird!

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Das zeigt, dass du nicht nur die Technik beherrschst, sondern auch kommunizieren kannst!

Bewirb dich über unsere Website!

Wenn du denkst, dass du gut zu uns passt, zögere nicht, dich direkt über unsere Website zu bewerben. Wir freuen uns immer über talentierte Leute, die unser Team verstärken wollen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Staff Software Engineer mit Bravour zu bestehen

Frontend Entwicklung
React 18+ mit TypeScript
Moderne CSS/Tailwind
WebGL/Canvas Grafiken
Mapping Bibliotheken
Zustandsverwaltung (Zustand, React Query)
Backend Entwicklung

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und wie du mit Technologien wie React, TypeScript oder Node.js gearbeitet hast. Zeig uns, was du drauf hast und wie du zur Lösung von Problemen beigetragen hast!

Mach es übersichtlich:Halte deine Bewerbung klar und strukturiert. Verwende Absätze, Aufzählungen und klare Überschriften, damit wir schnell die wichtigsten Informationen finden können. Wir lieben es, wenn alles schön aufbereitet ist!

Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.

Wie man sich auf ein Vorstellungsgespräch bei SewerAI vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die SewerAI verwendet, insbesondere mit React, TypeScript und den Backend-Technologien wie Node.js. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in realen Projekten angewendet hast.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du Probleme gelöst hast, insbesondere in Bezug auf API-Design, Datenverarbeitung oder Cloud-Deployment. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.

Zeige Teamgeist

SewerAI legt Wert auf Zusammenarbeit. Bereite dich darauf vor, Fragen zu beantworten, die deine Teamarbeit und Kommunikationsfähigkeiten betreffen. Überlege dir Beispiele, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast, um komplexe Probleme zu lösen.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die Kultur bei SewerAI zu erfahren. Stelle Fragen zu den Entwicklungsmethoden, dem Team und den Wachstumschancen. Das zeigt dein Interesse an der Position und hilft dir, herauszufinden, ob das Unternehmen gut zu dir passt.