Peregrine Technologies

Staff Software Engineer

PythonReactPostgreSQLAWSKubernetesTerraform
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Peregrine hilft Organisationen der öffentlichen Sicherheit, staatlichen und lokalen Regierungen, Bundesbehörden und Institutionen des privaten Sektors, gesellschaftliche Herausforderungen mit beispielloser Geschwindigkeit und Genauigkeit zu bewältigen. Unsere KI-gestützte Plattform wandelt isolierte und unzusammenhängende Daten in operative Intelligenz um – und liefert sofort kritische Informationen, um bessere und schnellere Entscheidungen zu ermöglichen, die die Ergebnisse bei jedem Kontaktpunkt verbessern. Heute unterstützt Peregrine Hunderte von Kunden in über 30 Bundesstaaten und zwei Ländern und bedient mehr als 125 Millionen Menschen – und wir verstärken unsere Wirkung, während wir in das Unternehmen und international expandieren.

UNSER TEAM

Als Ingenieurteam glauben wir fest daran, dass Empathie unsere Lösungen verbessert. Zu sehen, wie Menschen das Produkt nutzen, hat Priorität und ist der Weg, um zur richtigen Antwort zu gelangen. Ingenieure haben die Möglichkeit, eng mit unserem Team vor Ort zusammenzuarbeiten, um die vielfältigen Anwendungsfälle zu verstehen, die Peregrine bedient.

Wir suchen einen Staff Software Engineer, der unser Kern-Entwicklungsteam verstärkt. Sie arbeiten funktionsübergreifend mit Design und Produktmanagement zusammen, um robuste, skalierbare und benutzerzentrierte Systeme zu entwickeln. Unsere Teams bewältigen eine Reihe von Herausforderungen, von der Ermöglichung der Echtzeit-Zusammenarbeit von Benutzern an detaillierten Karten bis hin zum Aufbau einer hochskalierbaren backend-Architektur für die Aufnahme von Milliarden von Datenpunkten.

Wir legen Wert auf Eigenverantwortung und Zusammenarbeit – Sie übernehmen die volle Verantwortung für wichtige Funktionen und arbeiten eng mit anderen Ingenieuren zusammen, um diese zum Abschluss zu bringen. Wir glauben, dass Bescheidenheit und Empathie für die Entwicklung der richtigen Lösungen unerlässlich sind – Sie werden direkt mit unserem Bereitstellungsteam und den Benutzern zusammenarbeiten, während wir iterieren, um ihre Probleme zu lösen. Ausdauer und Kreativität sind entscheidend für die Umsetzung unserer Vision.

ROLLE

Wir suchen einen Staff Software Engineer, der unser wachsendes Team verstärkt, wirkungsvolle Projekte vorantreibt, eine inklusive Teamkultur fördert und die technische Entscheidungsfindung leitet.

Diese Rolle ist für jemanden gedacht, der sowohl im Personalmanagement als auch in der technischen Führung glänzt. Sie entwickeln ein leistungsstarkes Team, führen es durch komplexe technische Herausforderungen und stellen sicher, dass seine Arbeit mit unseren Geschäfts­prioritäten übereinstimmt. Der ideale Kandidat wird Mentoring mit hohen Standards in der technischen Ausführung in Einklang bringen.

Sie treiben wirkungsvolle Arbeit voran, die unseren Kunden einen Mehrwert bietet, von der Unterstützung von Notfallhelfern während eines Hurrikans bis zur Bekämpfung komplexer organisierter Kriminalität. Wir entwickeln innovative Fähigkeiten, die neue Arbeitsabläufe für unsere Kunden ermöglichen. Als Führungskraft stellen Sie sicher, dass wir diese Initiativen gut umsetzen.

Unser Stack entwickelt sich ständig weiter, basiert aber auf einer backend-Grundlage aus Python, Django, Celery, Airflow und Kafka; einem frontend, das in React, Redux und Mapbox entwickelt wurde; Datenspeichern, einschließlich PostgreSQL und Elasticsearch; machine learning-Modellen, die in Bedrock und Sagemaker gehostet werden; und mit AWS, Pulumi, Terraform und Kubernetes als unserer zugrunde liegenden Infrastruktur.

Über Sie

  1. Wunsch und Antrieb, große Teile der Anwendung von Anfang bis Ende zu verantworten
  1. Leidenschaft für die Entwicklung und Auslieferung von Softwarelösungen, die Benutzer begeistern
  1. Gehen Sie gut mit Unklarheiten um und lieben Sie es, schwierige Probleme anzugehen
  1. Exzellente technische Vision mit der Fähigkeit, Produktanfragen in starke und zuverlässige Softwarekomponenten zu synthetisieren

Mindestanforderungen

Was wir suchen

  1. Abschluss in Informatik oder einem verwandten Fachgebiet oder gleichwertige Erfahrung
  1. 8+ Jahre Erfahrung in der Zusammenarbeit mit funktionsübergreifenden Softwareentwicklungsteams
  1. Erfahrung in der Auslieferung und Iteration von produktionsreifen Softwarekomponenten im professionellen Umfeld und/oder in der Open-Source-Community
  1. Fähigkeit, robuste, gut getestete und gut designte Codes zu schreiben, die häufig an Benutzer ausgeliefert werden
  1. Solides Verständnis der Architektur und Skalierung verteilter Softwaresysteme
  1. Starke Best Practices in der modernen Softwareentwicklung und Komfort beim Navigieren in großen Codebasen
  1. Wohnhaft in NYC und Bereitschaft zur Arbeit im Büro

Jahresgehalt + Sozialleistungen + Eigenkapital (falls zutreffend) + Bonus (falls zutreffend) $200,000—$275,000 USD

Die tatsächliche Vergütung wird durch eine Vielzahl von Faktoren beeinflusst, darunter, aber nicht beschränkt auf, Fähigkeiten, Erfahrungsniveau, Zertifizierungen oder Lizenzen und spezifischer Arbeitsort. Informationen zu den angebotenen Leistungen finden Sie hier peregrine.io/careers/.

Peregrine Technologies setzt sich für die Schaffung eines integrativen Umfelds für alle Mitarbeiter ein. Wir feiern Vielfalt und sind ein stolzer Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, Geschlechtsidentität oder -ausdruck, sexuelle Orientierung, nationale Herkunft, Genetik, Behinderung, Alter oder Veteranenstatus.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026