Auf einen Blick
- Aufgaben: Entwickle und implementiere Komponenten unserer Event-Datenbank und schreibe hochwertigen Go-Code.
- Arbeitgeber: Innovatives Unternehmen mit einer globalen, remote-first Kultur.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitszeiten.
- Warum dieser Job: Arbeite an der Spitze der Datenbanktechnologie und gestalte die Zukunft der Datenanalyse.
- Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung mit Go und starke Teamarbeit-Fähigkeiten.
- Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und internationalem Team.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Axiom’s mission is es, Entwicklern die besten Einblicke in ihre Daten so schnell wie möglich zu ermöglichen. Wir sind ein remote-first und global verteiltes Team, das eine cloud-native, serverlose Datenanalyseplattform aufbaut. Axiom verändert grundlegend, wie Entwickler und Organisationen über ihre Daten denken: Sie können jetzt unbegrenzte Daten mit kosteneffizientem Speicher und blitzschnellen Abfragen senden.
Als Software Engineer im EventDB-Team werden Sie Teil eines kollaborativen Teams von Go-Entwicklern. Sie helfen dabei, die maßgeschneiderte, hochleistungsfähige Zeitdatenbank, die Axiom von Grund auf entwickelt hat, zu warten und zu verbessern. Sie arbeiten an der Spitze des Datenbankdesigns in einer globalen, vollständig remote Umgebung.
Was Sie tun werden:
- Design und Implementierung verschiedener Komponenten unseres Event-Datenbankprodukts, von der Eingabe über die Speicherung bis hin zur Abfrage
- Schreiben von qualitativ hochwertigem Go-Code
- Kollaboration in Entwurfsdiskussionen und Bereitstellung durchdachter Code-Reviews
- Wartung und Verbesserung der Gesundheit des eventDB-Codebases und der Systemleistung
- Zusammenarbeit mit funktionsübergreifenden Teams zur Einführung gemeinsamer Funktionen
- Fehlerbehebung und Problemlösung in Produktionsumgebungen
- Koordination und Überwachung von Produktionsbereitstellungen
- Arbeiten an unserem benutzerdefinierten Compiler für APL, die Axiom Processing Language
- Gelegentliche Zusammenarbeit mit Kunden zur Entdeckung neuer Anforderungen oder zur Bereitstellung von Unterstützung
Must-Have Qualifikationen:
- Kreativer Problemlöser mit einer positiven Einstellung
- Mindestens 2 Jahre Erfahrung mit der Programmiersprache Go
- Exzellente Kommunikationsfähigkeiten, starke kollaborative Denkweise und teamorientierter Ansatz
- Nachgewiesene Fähigkeit, unabhängig zu arbeiten und Verantwortung für Projekte zu übernehmen
- Erfahrung mit Code-Review-Prozessen und kollaborativer Entwicklung
- Erfahrung mit verteilten Systemen und leistungsstarken Anwendungen auf niedriger Ebene
Bonusqualifikationen:
- Ansässig in der Europäischen Union ODER Verfügbarkeit, um mindestens 4 Stunden mit den EU-Arbeitszeiten (9:00-17:00 CET) zu überlappen
- Erfahrung im Aufbau und in der Wartung von Compilern/Datenbanksystemen
- Grundkenntnisse in Postgres, Kubernetes und gängigen AWS-Diensten
- Kenntnis von Techniken zur Leistungsoptimierung
- Vertrautheit mit dem Design von Protokollen auf niedriger Ebene
- Grundlagen in Statistik und Mathematik
Software Engineer Arbeitgeber: Crane Venture Partners
Kontaktperson:
Crane Venture Partners HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, an Mock-Interviews teilzunehmen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Zeige deine Leidenschaft für das Programmieren! Sprich über deine Projekte und was dich an der Softwareentwicklung begeistert. Das kann einen großen Unterschied machen, wenn du dich von anderen Bewerbern abheben möchtest.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Wir freuen uns darauf, talentierte Entwickler wie dich in unserem Team willkommen zu heißen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns, warum du dich für die Stelle als Software Engineer bei Axiom interessierst. Das hilft uns, dich besser kennenzulernen.
Code-Beispiele einfügen: Wenn du an Projekten gearbeitet hast, die deine Fähigkeiten in Go zeigen, füge Links zu diesen Projekten oder Code-Beispielen in deiner Bewerbung hinzu. So können wir direkt sehen, was du drauf hast!
Teamgeist betonen: Da wir ein kollaboratives Team sind, ist es wichtig, dass du deine Teamarbeit und Kommunikationsfähigkeiten hervorhebst. Erzähl uns von Erfahrungen, wo du erfolgreich im Team gearbeitet hast!
Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! Das macht es für uns einfacher, alles zu verwalten und sicherzustellen, dass wir nichts übersehen.
Wie du dich auf ein Vorstellungsgespräch bei Crane Venture Partners vorbereitest
✨Mach dich mit Go vertraut
Da die Stelle einen starken Fokus auf die Programmiersprache Go hat, solltest du sicherstellen, dass du deine Kenntnisse in Go auffrischst. Bereite dich darauf vor, spezifische Fragen zu Go und deinen bisherigen Projekten zu beantworten, um deine Erfahrung zu demonstrieren.
✨Zeige deine Problemlösungsfähigkeiten
Axiom sucht kreative Problemlöser. Überlege dir Beispiele aus deiner bisherigen Arbeit, wo du Herausforderungen erfolgreich gemeistert hast. Sei bereit, diese Geschichten zu teilen und zu erklären, wie du an die Probleme herangegangen bist.
✨Bereite dich auf Teamarbeit vor
Da die Rolle stark teamorientiert ist, solltest du Beispiele für erfolgreiche Zusammenarbeit in früheren Projekten parat haben. Denke an Situationen, in denen du Feedback gegeben oder erhalten hast und wie das zur Verbesserung des Projekts beigetragen hat.
✨Verstehe die Architektur von verteilten Systemen
Da du an einem hochleistungsfähigen Zeitreihendatenbank-System arbeiten wirst, ist es wichtig, ein gutes Verständnis für verteilte Systeme zu haben. Informiere dich über die Grundlagen und sei bereit, darüber zu sprechen, wie du in der Vergangenheit mit solchen Systemen gearbeitet hast.