Job
Aus Partner-Feed
Backend-Softwareentwickler – Python/Postgres
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- Enveritas
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Möchten Sie für eine missionsorientierte Non-Profit-Organisation arbeiten und Software schreiben, die dazu beiträgt, den Lebensunterhalt von Millionen Kaffeebauern auf der ganzen Welt zu verbessern? Enveritas ist ein gemäß 501(c)(3) gemeinnütziges und von Y Combinator unterstütztes Startup, das nach Mitarbeitern für unsere Engineering & Data Group sucht. Wir suchen einen Backend-Softwareentwickler mit Schwerpunkt auf Python und PostgreSQL, der unser EUDR-Engineering-Team auf Remote-/globaler Vollzeitbasis verstärkt. Mehr über diesen Job und unsere Gruppe erfahren Sie unter https://www.enveritas.org/jobs/backend-software-eng/
Wir sind ein kleines Team und jede Einstellung hat eine große Wirkung. Deshalb gehen wir bei der Einstellung sorgfältig und gründlich vor, prüfen Kandidaten jedoch aktiv und führen sie so schnell wie möglich durch den Prozess.
Über unsere Engineering- und Datengruppe
Wir sind eine schrullige, talentierte und bescheidene Gruppe von etwa dreißig Menschen mit unterschiedlichem Hintergrund, vom Journalismus über die Wissenschaft bis hin zur internationalen Industrie. Wir sind im gesamten Geschlechterspektrum vertreten, wobei 36 % unserer Technik- und Datengruppe sich als Frauen und/oder nicht-binär bezeichnen. Einige von uns sind Eltern, andere erwarten etwas.
Unsere Gruppe entwickelt Software zum Sammeln, Analysieren und Berichten von Daten über die Bedingungen und Praktiken der Kaffeebauern. Diese groß angelegte Datenerfassung erfordert die Zusammenarbeit vieler beweglicher Teile, und wir nutzen Technologie, um diese Bemühungen in jedem Schritt des Prozesses zu unterstützen, von der Identifizierung von Kaffeeplantagen in Satellitenbildern über die Koordinierung von Umfrageänderungen zwischen Länderteams bis hin zur Erkennung von Datenanomalien in Echtzeit, die untersucht werden können, während die Teams noch vor Ort sind. Ein zentraler Teil unserer Arbeit liegt in der Datenaggregation und der Berichterstellung. Letztendlich teilen wir Erkenntnisse mit Röstereien und anderen Interessengruppen darüber, wie wir zur Verbesserung der sozialen, wirtschaftlichen und ökologischen Bedingungen von Kleinbauern beitragen können.
Unsere Backend-Systeme nutzen Python und PostgreSQL/PostGIS und laufen in containerisierten Diensten auf AWS. Wir verwenden GitHub und CI/CD sowie Terraform für neuere Dienste.
Was Sie tun werden
Diese Rolle ist Teil unseres EUDR-Engineering-Teams. Ihre Arbeit wird sich auf die Backend-Systeme konzentrieren, die von Kunden übermittelte Farmlisten aufnehmen, diese Eingaben validieren und transformieren und sie mit unserem Entwaldungserkennungsmodell und unseren Geodatensätzen abgleichen.
Zu Ihren Aufgaben gehören:
• Entwicklung und Wartung von Backend-Funktionen. Implementieren Sie Verbesserungen an unseren EUDR-Backend-Diensten, verfeinern Sie Geodaten-Workflows und stärken Sie Datenprüfungen und Fehlerbehandlung.
• Investigative Problemlösung. Wenn für unser Support-Team etwas nicht richtig aussieht, helfen Sie dabei, anhand von Daten, Annahmen und Systemverhalten nachzuvollziehen, was passiert ist und wie es behoben werden kann.
• Arbeiten mit mehrdeutigen oder sich entwickelnden Anforderungen. EUDR ist ein regulierter Bereich, in dem sich Richtlinien ändern und interne Anfragen manchmal unvollständig sind. Sie helfen dabei, den Bedarf zu klären und ihn in praktische technische Arbeiten umzusetzen.
• Anpassung des Systems an regulatorische Aktualisierungen. Wenn die EU neue FAQs oder Anpassungen veröffentlicht, helfen Sie dabei, deren Auswirkungen zu interpretieren und Teile des Systems anzupassen, um konsistent und konform zu bleiben.
• Allgemeines Backend-Engineering. Python + PostgreSQL/PostGIS-Entwicklung, Verbesserung der Beobachtbarkeit, Beitrag zu CI/CD-Pipelines und Unterstützung dabei, das System im Laufe der Zeit widerstandsfähiger zu machen.
Obwohl sich die Rolle in erster Linie auf die Entwicklung konzentriert, sind Sie auch für die Anwendung und Pflege von Terraform-basierten Änderungen in AWS für die Services, an denen Sie arbeiten, verantwortlich.
Qualifikationen
• Starke Fähigkeit, komplexe Ideen technisch nicht versierten Kollegen klar zu präsentieren und zu erklären.
• Nachgewiesene Fähigkeit, Entwurfsmuster zur Erstellung modularer und effizienter Software anzuwenden, mit der Fähigkeit, anderen beizubringen, wie man architektonische Probleme löst.
• Umfangreiche Erfahrung mit Python, einschließlich der Entwicklung von Anwendungen und komplexen Datenverarbeitungsaufgaben. Vertrautheit mit Django oder Flask.
• Erweiterte Erfahrung mit PostgreSQL, einschließlich Abfrageoptimierung, Verknüpfungen, gespeicherten Prozeduren und Leistungsoptimierung.
• Praktische Erfahrung mit Linux, Bash-Scripting, Docker-Containern und AWS-Diensten (EC2, RDS, CloudFront).
• Mindestens sieben Jahre Vollzeit-Berufserfahrung als Backend-Softwareentwickler.
• Bachelor-Abschluss in Informatik oder gleichwertige Ausbildung in den Grundlagen des Software-Engineerings.
Untersuchungen zeigen, dass Menschen mit unterschiedlichem Hintergrund Stellenausschreibungen unterschiedlich lesen. Wenn Sie der Meinung sind, dass Sie nicht alle Qualifikationen erfüllen, Sie aber dennoch gut zu uns passen würden, denken Sie bitte darüber nach, sich zu bewerben und teilen Sie in Ihren Bewerbungsantworten mehr mit. Wir würden gerne mit Ihnen sprechen, um herauszufinden, welche Fähigkeiten Sie in unser Team einbringen können.
Wer du bist
Da unser Team vollständig verteilt ist, sollten Sie mit der Remote-Arbeit vertraut sein. Bei dieser Rolle handelt es sich um eine Vollzeit-Einzelmitarbeiterrolle. Während Sie überall dort sein können, wo unser EOR (Deel) unterstützt, sind unsere Kernzeiten Montag bis Freitag 10:00 bis 14:00 Uhr Eastern Time, wobei die Teammitglieder je nach Bedarf entweder einen frühen Start oder einen späteren Stopp wählen können.
Im Rahmen dieser Rolle stehen möglicherweise gelegentliche Reisemöglichkeiten zur Verfügung, die die Möglichkeit bieten, mit Kollegen aus unseren globalen Teams in Kontakt zu treten und die Regionen zu besuchen, in denen Enveritas tätig ist.
Sie sollten von unserer Mission, das Leben von Kleinbauern zu verbessern, inspiriert sein und ein Interesse an Nachhaltigkeit haben. Sie sollten ein tiefes Einfühlungsvermögen für die Benutzer unserer Tools haben und verstehen, wie wichtig es ist, die Arbeit anderer Teams zu unterstützen. Da betriebliche und geschäftliche Anforderungen mehrdeutig sein und sich in kurzer Zeit ändern können, sollten Sie Umgebungen mit Unsicherheit lieben und Spaß daran haben, Probleme nicht nur zu lösen, sondern sie auch zu entdecken und zu entmystifizieren.
Wir sind ein kleines Team! Sie sollten sowohl unabhängig als auch als rücksichtsvoller Mitarbeiter problemlos arbeiten können und auf die Lesbarkeit und Wartbarkeit Ihres Codes achten, wenn er in den Händen Ihrer Teamkollegen liegt.…
Quelle: Jobspresso (https://jobspresso.co/job/backend-software-engineer-python-postgres/)
Wir sind ein kleines Team und jede Einstellung hat eine große Wirkung. Deshalb gehen wir bei der Einstellung sorgfältig und gründlich vor, prüfen Kandidaten jedoch aktiv und führen sie so schnell wie möglich durch den Prozess.
Über unsere Engineering- und Datengruppe
Wir sind eine schrullige, talentierte und bescheidene Gruppe von etwa dreißig Menschen mit unterschiedlichem Hintergrund, vom Journalismus über die Wissenschaft bis hin zur internationalen Industrie. Wir sind im gesamten Geschlechterspektrum vertreten, wobei 36 % unserer Technik- und Datengruppe sich als Frauen und/oder nicht-binär bezeichnen. Einige von uns sind Eltern, andere erwarten etwas.
Unsere Gruppe entwickelt Software zum Sammeln, Analysieren und Berichten von Daten über die Bedingungen und Praktiken der Kaffeebauern. Diese groß angelegte Datenerfassung erfordert die Zusammenarbeit vieler beweglicher Teile, und wir nutzen Technologie, um diese Bemühungen in jedem Schritt des Prozesses zu unterstützen, von der Identifizierung von Kaffeeplantagen in Satellitenbildern über die Koordinierung von Umfrageänderungen zwischen Länderteams bis hin zur Erkennung von Datenanomalien in Echtzeit, die untersucht werden können, während die Teams noch vor Ort sind. Ein zentraler Teil unserer Arbeit liegt in der Datenaggregation und der Berichterstellung. Letztendlich teilen wir Erkenntnisse mit Röstereien und anderen Interessengruppen darüber, wie wir zur Verbesserung der sozialen, wirtschaftlichen und ökologischen Bedingungen von Kleinbauern beitragen können.
Unsere Backend-Systeme nutzen Python und PostgreSQL/PostGIS und laufen in containerisierten Diensten auf AWS. Wir verwenden GitHub und CI/CD sowie Terraform für neuere Dienste.
Was Sie tun werden
Diese Rolle ist Teil unseres EUDR-Engineering-Teams. Ihre Arbeit wird sich auf die Backend-Systeme konzentrieren, die von Kunden übermittelte Farmlisten aufnehmen, diese Eingaben validieren und transformieren und sie mit unserem Entwaldungserkennungsmodell und unseren Geodatensätzen abgleichen.
Zu Ihren Aufgaben gehören:
• Entwicklung und Wartung von Backend-Funktionen. Implementieren Sie Verbesserungen an unseren EUDR-Backend-Diensten, verfeinern Sie Geodaten-Workflows und stärken Sie Datenprüfungen und Fehlerbehandlung.
• Investigative Problemlösung. Wenn für unser Support-Team etwas nicht richtig aussieht, helfen Sie dabei, anhand von Daten, Annahmen und Systemverhalten nachzuvollziehen, was passiert ist und wie es behoben werden kann.
• Arbeiten mit mehrdeutigen oder sich entwickelnden Anforderungen. EUDR ist ein regulierter Bereich, in dem sich Richtlinien ändern und interne Anfragen manchmal unvollständig sind. Sie helfen dabei, den Bedarf zu klären und ihn in praktische technische Arbeiten umzusetzen.
• Anpassung des Systems an regulatorische Aktualisierungen. Wenn die EU neue FAQs oder Anpassungen veröffentlicht, helfen Sie dabei, deren Auswirkungen zu interpretieren und Teile des Systems anzupassen, um konsistent und konform zu bleiben.
• Allgemeines Backend-Engineering. Python + PostgreSQL/PostGIS-Entwicklung, Verbesserung der Beobachtbarkeit, Beitrag zu CI/CD-Pipelines und Unterstützung dabei, das System im Laufe der Zeit widerstandsfähiger zu machen.
Obwohl sich die Rolle in erster Linie auf die Entwicklung konzentriert, sind Sie auch für die Anwendung und Pflege von Terraform-basierten Änderungen in AWS für die Services, an denen Sie arbeiten, verantwortlich.
Qualifikationen
• Starke Fähigkeit, komplexe Ideen technisch nicht versierten Kollegen klar zu präsentieren und zu erklären.
• Nachgewiesene Fähigkeit, Entwurfsmuster zur Erstellung modularer und effizienter Software anzuwenden, mit der Fähigkeit, anderen beizubringen, wie man architektonische Probleme löst.
• Umfangreiche Erfahrung mit Python, einschließlich der Entwicklung von Anwendungen und komplexen Datenverarbeitungsaufgaben. Vertrautheit mit Django oder Flask.
• Erweiterte Erfahrung mit PostgreSQL, einschließlich Abfrageoptimierung, Verknüpfungen, gespeicherten Prozeduren und Leistungsoptimierung.
• Praktische Erfahrung mit Linux, Bash-Scripting, Docker-Containern und AWS-Diensten (EC2, RDS, CloudFront).
• Mindestens sieben Jahre Vollzeit-Berufserfahrung als Backend-Softwareentwickler.
• Bachelor-Abschluss in Informatik oder gleichwertige Ausbildung in den Grundlagen des Software-Engineerings.
Untersuchungen zeigen, dass Menschen mit unterschiedlichem Hintergrund Stellenausschreibungen unterschiedlich lesen. Wenn Sie der Meinung sind, dass Sie nicht alle Qualifikationen erfüllen, Sie aber dennoch gut zu uns passen würden, denken Sie bitte darüber nach, sich zu bewerben und teilen Sie in Ihren Bewerbungsantworten mehr mit. Wir würden gerne mit Ihnen sprechen, um herauszufinden, welche Fähigkeiten Sie in unser Team einbringen können.
Wer du bist
Da unser Team vollständig verteilt ist, sollten Sie mit der Remote-Arbeit vertraut sein. Bei dieser Rolle handelt es sich um eine Vollzeit-Einzelmitarbeiterrolle. Während Sie überall dort sein können, wo unser EOR (Deel) unterstützt, sind unsere Kernzeiten Montag bis Freitag 10:00 bis 14:00 Uhr Eastern Time, wobei die Teammitglieder je nach Bedarf entweder einen frühen Start oder einen späteren Stopp wählen können.
Im Rahmen dieser Rolle stehen möglicherweise gelegentliche Reisemöglichkeiten zur Verfügung, die die Möglichkeit bieten, mit Kollegen aus unseren globalen Teams in Kontakt zu treten und die Regionen zu besuchen, in denen Enveritas tätig ist.
Sie sollten von unserer Mission, das Leben von Kleinbauern zu verbessern, inspiriert sein und ein Interesse an Nachhaltigkeit haben. Sie sollten ein tiefes Einfühlungsvermögen für die Benutzer unserer Tools haben und verstehen, wie wichtig es ist, die Arbeit anderer Teams zu unterstützen. Da betriebliche und geschäftliche Anforderungen mehrdeutig sein und sich in kurzer Zeit ändern können, sollten Sie Umgebungen mit Unsicherheit lieben und Spaß daran haben, Probleme nicht nur zu lösen, sondern sie auch zu entdecken und zu entmystifizieren.
Wir sind ein kleines Team! Sie sollten sowohl unabhängig als auch als rücksichtsvoller Mitarbeiter problemlos arbeiten können und auf die Lesbarkeit und Wartbarkeit Ihres Codes achten, wenn er in den Händen Ihrer Teamkollegen liegt.…
Quelle: Jobspresso (https://jobspresso.co/job/backend-software-engineer-python-postgres/)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Enveritas
Inserat bereitgestellt von Enveritas.