Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Berlin Vollzeit 75000 - 100000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
C

Auf einen Blick

  • Aufgaben: Entwickle robuste Softwarelösungen und arbeite an spannenden Datenprojekten.
  • Arbeitgeber: Contiamo, ein führendes Beratungsunternehmen mit innovativer Kultur.
  • Mitarbeitervorteile: Flexibles Arbeiten, 30 Tage Urlaub, Home-Office-Budget und ein wettbewerbsfähiges Gehalt.
  • Andere Informationen: Wachstumschancen in einem unterstützenden Team mit vielfältigen Projekten.
  • Warum dieser Job: Nutze modernste Technologien und löse herausfordernde Datenprobleme in einem dynamischen Umfeld.
  • Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung, Teamarbeit und Problemlösungskompetenz.

Das voraussichtliche Gehalt liegt zwischen 75000 - 100000 € pro Jahr.

Contiamo ist eine führende Beratungsfirma, die ein interdisziplinäres Team von erfahrenen Experten in Datenwissenschaft, Datenengineering, Mathematik, Unternehmensberatung und Change Management vereint. Unsere umfangreiche Erfahrung ermöglicht es uns, hochwertige Datenlösungen zu liefern, die tiefes Geschäftswissen nahtlos integrieren. Wir arbeiten mit Branchenführern wie Mercedes Benz, CBRE und Deutsche Telekom zusammen, um ihre dringendsten geschäftlichen Herausforderungen durch intelligente Datennutzung anzugehen.

Als vertrauenswürdiger Partner sind wir stolz darauf, skalierbare Cloud-Anwendungen bereitzustellen und Open-Source-Tools zu nutzen, um elegante Lösungen für komplexe Probleme zu finden. Bei Contiamo gedeiht unsere Kultur durch schnelle Iterationen und ein hohes Maß an Vertrauen, in dem jeder erhebliche Verantwortung erhält. Wir glauben an die Kraft einer unterstützenden Atmosphäre, die sowohl individuelle Beiträge als auch die Freude an der Teamarbeit wertschätzt.

Unsere Projekte umfassen eine Vielzahl spannender Datenanwendungsfälle, darunter:

  • Generative KI
  • Daten- und KI-Strategie
  • Datenarchitektur und Einrichtung von Cloud-Datenlagern
  • Entwicklung datenintensiver Anwendungen und Algorithmen
  • Fortgeschrittene Datenwissenschaft und maschinelles Lernen

Als Senior Software Engineer bei Contiamo liegt Ihr Fokus auf der Entwicklung und Implementierung technischer Designs, während Sie Ihre technischen und Führungsfähigkeiten in einer lernorientierten Umgebung erweitern. Sie gestalten Lösungen und Standards, indem Sie Folgendes tun:

  • Robuste, hochwertige Lösungen liefern: Nutzen Sie Webtechnologien, erstellen Sie APIs, arbeiten Sie mit relationalen Datenbanken und implementieren Sie ereignisgesteuerte Systeme (Streams/Queues), um zuverlässige, wartbare Software zu erstellen.
  • Best Practices innerhalb von Projekten fördern: Wenden Sie Ingenieurbest Practices, Codequalität und Wartbarkeit an und setzen Sie sich dafür ein.
  • Technische Forschung und Bewertung durchführen: Nehmen Sie an der Forschung und Bewertung von Tools, Frameworks und Systemdesign teil, mit einem Schwerpunkt auf Zuverlässigkeit und Beobachtbarkeit.
  • Mit Engineering- und Datenteams zusammenarbeiten: Arbeiten Sie eng mit Datenwissenschafts- und KI-Teams zusammen, um generative KI- und ML-basierte Anwendungen bereitzustellen und eine nahtlose Integration und Leistung sicherzustellen.
  • Über Projekte hinweg beitragen: Leiten Sie die Implementierung eines Hauptprojekts, während Sie andere Projekte durch Code-Reviews, Entwurfsdiskussionen und technische Spikes unterstützen.
  • Wissen teilen und Zusammenarbeit fördern: Nehmen Sie aktiv an Unternehmenspräsentationen und Engineering-Synchronisationssitzungen teil, um Ihre Ideen und jüngsten Erkenntnisse zu teilen.
  • Dokumentation von Lösungen: Führen Sie umfassende, klare und gut strukturierte Dokumentationen, die Kunden und Teammitglieder in die Lage versetzen, ihre Lösungen zu verstehen und zu verwalten.
  • Mit Kunden interagieren: Nehmen Sie an Kundenanrufen oder technischen Workshops teil, um Fragen zu beantworten und technische Eingaben zu geben. Sie sind nicht dafür verantwortlich, Kundenengagements zu leiten.

Sie haben lange genug in der Technologie gearbeitet, um Ihre Fähigkeit zu demonstrieren, ein unabhängiger Problemlöser zu sein, und können effektiv mit Ihrem Team und externen Stakeholdern zusammenarbeiten. Auch wenn Sie möglicherweise nicht alles im Folgenden beherrschen, verfügen Sie über die Mehrheit der folgenden Fähigkeiten:

  • Selbstmotiviert und neugierig, mit einem proaktiven Ansatz zum Lernen, zur Verbesserung und zur Lösung komplexer Probleme.
  • Klarer und effektiver Kommunikator, der in der Lage ist, seinen Stil je nach Projektbedarf anzupassen.
  • Nachgewiesenes Engagement für Qualität und gute Balance zwischen Geschwindigkeit und Zuverlässigkeit.
  • Genießen Sie die Arbeit über das gesamte Spektrum der Anwendungsentwicklung und des Datenengineerings, von Mikroanwendungen, verteilten Systemen und Streaming-Daten bis hin zu Datenlagern.
  • Setzen Sie sich für starke Typisierung, Typ-Hinweise und Schemadokumentation (z.B. OpenAPI) ein.
  • Beherrschen Sie Python (oder eine ähnliche Sprache wie Go, NodeJS) mit umfangreicher Erfahrung in der Erstellung, Fehlersuche und Optimierung von APIs, verteilten Systemen und/oder Datenpipelines.
  • Erfahrung mit modernen Technologien und Frameworks, einschließlich FastAPI, PydanticAI, Haystack, LangChain, OpenTelemetry, Procrastinate, Datenbanken wie Postgres und Snowflake, Warteschlangensystemen wie SQS/Kafka und Airflow.
  • Ein Engagement für DevOps-Prinzipien; Sie verstehen, wie Anwendungen bereitgestellt werden, einschließlich CI/CD, Containerisierung, Orchestrierungssysteme wie Kubernetes und wie dies den Lebenszyklus von Anwendungen beeinflusst.
  • Derzeit in Berlin oder bereit, umzuziehen.
  • Sie müssen ein EU-Arbeitsvisum haben oder erhalten können.

Wir bieten:

  • Eine dynamische Umgebung mit der Möglichkeit, über das gesamte Spektrum der Softwareentwicklung zu arbeiten.
  • Die Möglichkeit, herausfordernde Datenprobleme mit modernster Technologie anzugehen.
  • Flexible Arbeitszeiten (wirklich!).
  • Ein hochqualifiziertes Team, mit dem Sie arbeiten und von dem Sie lernen können.
  • Wettbewerbsfähiges Gehalt.
  • 30 Tage bezahlter Urlaub.
  • Home-Office-Budget + wählen Sie die Ausrüstung, mit der Sie arbeiten möchten.
  • Arbeiten Sie remote aus anderen EU-Ländern für eine begrenzte Zeit.
  • Schönes Büro im Herzen Berlins, Team-Mittagessen und Veranstaltungen, bezahltes Fitnessstudio und mehr...

Wir schätzen Vielfalt und ermutigen Bewerbungen von Personen aus allen Hintergründen. Wenn Sie glauben, dass Sie die Fähigkeiten und die Leidenschaft haben, in dieser Rolle erfolgreich zu sein, würden wir uns freuen, von Ihnen zu hören.

Auswahlprozess:

  • Screening-Anruf (Runde 0, Dauer: 30 Minuten)
  • Erfahrungsbewertungsgespräch (Runde 1; Dauer: 45-60 Minuten)
  • Technische Bewertung (Runde 2; Dauer: 60 Minuten)
  • Team kennenlernen / Kommunikationsbewertung (Runde 3; Dauer: 90-120 Minuten; persönliche Teilnahme bevorzugt)
  • Optional: Partner kennenlernen (Runde 4; Dauer: 45-60 Minuten; persönliche Teilnahme bevorzugt)

Gehaltsbereich: 75.000€ - 100.000€

Senior Software Engineer Arbeitgeber: Contiamo

Contiamo ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Teamarbeit und individuelle Beiträge gleichermaßen geschätzt werden. Mit flexiblen Arbeitszeiten, einem wettbewerbsfähigen Gehalt und 30 Tagen bezahltem Urlaub haben Mitarbeiter die Möglichkeit, sich sowohl beruflich als auch persönlich weiterzuentwickeln. Zudem profitieren Sie von der Zusammenarbeit mit hochqualifizierten Experten und der Chance, an spannenden Projekten mit modernster Technologie in Berlin zu arbeiten.
C

Kontaktperson:

Contiamo HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer

Tipp Nummer 1

Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten. Oft gibt es dort Stellenangebote, die nicht auf großen Jobportalen zu finden sind. Bei uns kannst du direkt über die StudySmarter-Website bewerben!

Tipp Nummer 2

Netzwerken ist das A und O! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Insights oder Tipps – viele sind bereit, ihre Erfahrungen zu teilen und dir bei deiner Jobsuche zu helfen.

Tipp Nummer 3

Bereite dich gut auf Vorstellungsgespräche vor! Informiere dich über das Unternehmen und die Projekte, an denen sie arbeiten. Zeig, dass du nicht nur die technischen Skills hast, sondern auch ein echtes Interesse an ihrer Arbeit und Kultur.

Tipp Nummer 4

Sei proaktiv und folge nach einem Gespräch nach! Ein kurzes Dankeschön per E-Mail kann einen bleibenden Eindruck hinterlassen. Und vergiss nicht, dich über unsere Website zu bewerben – wir freuen uns darauf, von dir zu hören!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer

Python
Go
NodeJS
API-Entwicklung
Verteilte Systeme
Datenpipelines
FastAPI
PydanticAI
Haystack
LangChain
OpenTelemetry
Procrastinate
Postgres
Snowflake
SQS
Kafka
Airflow
CI/CD
Containerisierung
Kubernetes
Technische Dokumentation
Teamarbeit
Kommunikationsfähigkeiten
Problemlösungsfähigkeiten

Tipps für deine Bewerbung 🫡

Sei authentisch!: Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert. Wir suchen nach echten Persönlichkeiten, die zu unserer Kultur passen!

Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und wie du technische Herausforderungen gemeistert hast. Wir lieben es, wenn du konkrete Beispiele bringst, die deine Fähigkeiten unter Beweis stellen.

Mach es klar und strukturiert: Achte darauf, dass deine Bewerbung gut strukturiert ist. Verwende klare Absätze und Überschriften, damit wir schnell die wichtigsten Informationen finden können. Das zeigt uns auch, dass du Wert auf Dokumentation legst!

Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!

Wie du dich auf ein Vorstellungsgespräch bei Contiamo vorbereitest

Verstehe die Unternehmenskultur

Informiere dich über die Kultur von Contiamo und wie sie Teamarbeit und Verantwortung schätzen. Zeige in deinem Interview, dass du diese Werte teilst und bereit bist, in einem dynamischen Umfeld zu arbeiten.

Technische Vorbereitung ist der Schlüssel

Stelle sicher, dass du mit den Technologien und Frameworks, die in der Stellenbeschreibung erwähnt werden, vertraut bist. Bereite dich darauf vor, konkrete Beispiele aus deiner Erfahrung zu teilen, wie du APIs, verteilte Systeme oder Datenpipelines entwickelt hast.

Kommunikation ist entscheidend

Übe, deine technischen Ideen klar und verständlich zu kommunizieren. Sei bereit, deinen Kommunikationsstil an verschiedene Gesprächspartner anzupassen, um sicherzustellen, dass alle im Team auf derselben Seite sind.

Fragen stellen und Interesse zeigen

Bereite einige durchdachte Fragen vor, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Projekten, Herausforderungen und wie das Team zusammenarbeitet, um Lösungen zu entwickeln.

Senior Software Engineer
Contiamo
Standort: Berlin
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>