Auf einen Blick
- Aufgaben: Entwickle und betreibe Backend-Services für unsere innovativen Produkte.
- Unternehmen: BLP, ein schnell wachsendes SaaS-Unternehmen in Zürich.
- Vorteile: Flexible Arbeitszeiten, hybrides Arbeiten und die Möglichkeit, Einfluss zu nehmen.
- Weitere Informationen: Wachsendes Team mit tollen Karrierechancen und direktem Kundenkontakt.
- Warum dieser Job: Gestalte autonome Geschäftsprozesse und arbeite an spannenden Projekten mit großem Einfluss.
- Qualifikationen: Mindestens 4 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Go.
Das prognostizierte Gehalt liegt zwischen 90000 - 110000 CHF pro Jahr.
Schliesse dich BLP an und hilf, die Geschäftsprozesse der Welt autonom zu gestalten! Unsere agentische Plattform hilft Finanz- und Betriebsteams weltweit, manuelle Arbeiten aus ihren Kernprozessen zu entfernen, sodass die Arbeit von Anfang bis Ende mit mehr Kontrolle und signifikanten Produktivitätsgewinnen abläuft. Heute nutzen über 550 Unternehmenskunden BLP in mehr als 1.300 implementierten Projekten. In den Prozessen, die wir automatisieren, erzielen Kunden Produktivitätsverbesserungen von 5 bis 10 Mal.
BLP bleibt mehrheitlich im Besitz der Mitarbeiter, während Goldman Sachs eine Minderheitsbeteiligung als Wachstumsinvestor hält. Unser Erfolg wird durch tiefes Fachwissen in Technologie und Geschäftsprozessen, ein überlegenes Produkt mit starkem Produkt-Markt-Fit und einer wachsenden Kundenbasis, die Fortune 500 Unternehmen umfasst, vorangetrieben. BLP ist eines der am schnellsten wachsenden SaaS-Scale-ups in der Schweiz; wir treten nun in unsere nächste Wachstumsphase ein. Von unserem Hauptsitz an der Bahnhofstrasse in Zürich expandieren wir global, mit einer wachsenden Präsenz in Europa und Nordamerika. Schließe dich uns an und hilf, autonome Operationen zum neuen Standard zu machen.
Das Team
Bei BLP besitzen engagierte Engineering-Teams individuelle Produkte wie Rechnungen, Kundenbestellungen und Auftragsbestätigungen. Das Plattform-Team besitzt die Grundlage, auf der all diese Produkte aufgebaut sind: gemeinsame Dienste und APIs, die Datenzugriffsschicht sowie das Komponenten- und Designsysten, das bestimmt, wie das Produkt aussieht und funktioniert. Der Fokus des Teams lag auf der Frontend-Plattform, und wir erweitern nun absichtlich dieses Eigentum tiefer in den Stack. Du würdest zentral für diesen Wandel sein, mit echtem Einfluss darauf, wie die Plattform-Schicht definiert wird, anstatt einen anderen Plan zu übernehmen.
Über die Rolle
Was du tun wirst und für wen.
- Du baust und betreibst den zentralen Backend-Service, auf den unsere Produktteams angewiesen sind, von seinen APIs und der Persistenzschicht bis hin zu E-Mail, Benutzerbereitstellung und Cross-Tenant-Funktionen für große Unternehmen. Durch diese Teams erreicht deine Arbeit die über 20.000 Menschen, die täglich unsere Purchase-to-Pay- und Order-to-Cash-Agenten nutzen.
- Du trittst dem Plattform-Team bei, das aus etwa 10 Ingenieuren besteht. Bei BLP bedeutet Plattform den Kern unseres Produkts, nicht interne Infrastruktur: die gemeinsamen Dienste, die Datenzugriffsschicht und das Designsysten, auf dem jedes Produkt läuft. Du arbeitest eng mit dem Senior Backend Engineer zusammen, der diese Bereiche heute besitzt, in einem großen Produktions-Go-Codebase mit gut etablierten Mustern.
Was Erfolg aussieht.
In deinem ersten Jahr besitzt du einen zentralen Bereich von Anfang bis Ende, zum Beispiel Benutzerbereitstellung, ausgehende E-Mail, Cross-Tenant-Funktionen, Analytik oder Workflow-Konfiguration, vom Go-Service bis zum Kunden, der ihn nutzt.
Was du tun wirst
- Baue den Service, auf dem Produktteams aufbauen.
- Entwerfe, baue und entwickle die Kern-APIs hinter Dokumentenverarbeitung, Genehmigungs-Workflows, Verwaltung und Analytik, mit klaren Verträgen, damit Produktteams darauf aufbauen können, ohne Umgehungen.
- Besitze die Persistenzschicht. Jeder Mandant hat seine eigene isolierte MySQL-Datenbank. Du entwickelst die Abstraktion weiter, auf der Produktteams aufbauen (eine mandantenbezogene Arbeitseinheit, typisierte Repositories und gemeinsame typensichere Abfragen), sodass Isolation, Transaktionen und Berechtigungen standardmäßig korrekt sind.
- Skaliere BLP für große Unternehmen. Erweitere unsere Cross-Tenant-Funktionen, damit Kunden mit vielen Tochtergesellschaften und Geschäftseinheiten Benutzer, Berechtigungen und Dokumente von einem Ort aus verwalten können, korrekt, sicher und schnell.
- Besitze E-Mail, ein- und ausgehend. Besitze unsere E-Mail-Dokumentenaufnahme und ausgehende E-Mail-Dienste, einschließlich der Audit-Trail und seiner Benutzeroberfläche.
- Gestalte die Einrichtung selbstbedienbar. Verwandle manuelle SSO-, SCIM- und E-Mail-Einrichtungen in Migrationstools und Admin-UIs, die Kunden und Projektmanager selbst durchführen können.
- Arbeite mit Kunden. Nimm an Onboarding-Anrufen mit den IT-Teams und Projektmanagern der Kunden teil, bringe ihre Einrichtungsprozesse zum Laufen und verwandle das, was du lernst, in bessere Werkzeuge.
- Besitze es von Anfang bis Ende. Vom Go-Service über die React-UI bis zur Produktion, einschließlich Tracing, Metriken und Vorfallanalyse nach dem Versand.
Technologiestack: Go, React/TypeScript, MySQL, Redis, Temporal, Kubernetes auf GCP und AWS, GitHub CI/CD und OpenTelemetry mit Grafana, Prometheus, Tempo und Parca für Observabilität.
Wir freuen uns auf dich, weil
- du über 4+ Jahre Erfahrung als Software-Ingenieur verfügst, wobei der Großteil dieser Zeit mit dem Aufbau und Betrieb von Backend-Systemen in der Produktion verbracht wurde.
- du über 2+ Jahre professionelle Go-Erfahrung verfügst, indem du Dienste geschrieben hast, die in der Produktion laufen, nicht Nebenprojekte.
- du einen Backend-Service oder eine API entworfen hast, von der andere Teams abhängig waren, und sie zuverlässig und entwicklungsfähig gehalten hast, während die Nutzung wuchs.
- du gut teamübergreifend arbeitest. Du stimmst dich mit Produkt-, Integrations- und Infrastrukturteams über Verträge, Prioritäten und Rollouts ab und kannst technische Kompromisse gegenüber Personen erklären, die keine Ingenieure sind.
- du bestehende Produktionssysteme Schritt für Schritt verbesserst und weißt, wann eine Neugestaltung nicht lohnenswert ist.
- du starke Grundlagen in Typsystemen, Komposition, Tests und sauberer Architektur hast und dich wohlfühlst, in einem Codebase zu arbeiten, das auf funktionalen Mustern basiert.
- du Fullstack bist, wo es zählt: du baust auf den Komponenten und dem Designsysten auf, die unsere Frontend-Experten pflegen, um Admin-UIs schnell zu versenden, auch wenn das Backend der Bereich ist, in dem du deine tiefste Arbeit machst.
- du in Produkten denkst und Verantwortung übernimmst. Du übersetzt Geschäftsprobleme in präzise Spezifikationen, wägest Kosten gegen Nutzen ab, arbeitest direkt mit Kunden, wenn eine Einrichtung erforderlich ist, und bleibst verantwortlich für das, was du nach dem Live-Gang versendest.
Starke Pluspunkte
- Erfahrung mit verteilten Systemen, Kubernetes, Temporal oder Cloud-Infrastruktur.
- Erfahrung mit Benutzerbereitstellung (SCIM) und SSO (OIDC).
- Erfahrung mit dem Betrieb von Multi-Tenant-Systemen.
- Fachkenntnisse in ERP, Finanzen, Beschaffung oder Lieferkettenprozessen oder Deutschkenntnisse.
Was du bekommst
- Verantwortung für sichtbare Ergebnisse. Die Bereiche, die du besitzt, entscheiden, wie schnell Unternehmenskunden live gehen und wie gut BLP mit ihnen skaliert.
- Einfluss in großem Maßstab. Jede Verbesserung, die du am Produktkern versendest, multipliziert sich über alle Produktteams und die über 20.000 Menschen, die BLP täglich nutzen.
- Senior-Umfang von Tag eins. Du wirst technische Initiativen leiten und Ingenieure in einem Team betreuen, das aktiv sein Backend-Eigentum ausbaut.
Erfahre mehr über BLP und unsere Werte unter blp.digital/company/careers.
Bitte beachten: Hybrides Arbeiten im Büro in London oder remote im weiteren UK und Europa.
Senior Fullstack Engineer in Zürich Arbeitgeber: BLP Digital AG
BLP Digital ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich KI-gestützter ERP-Automatisierung bietet. Mit einem dynamischen Team und einer offenen Unternehmenskultur fördern wir das Wachstum unserer Mitarbeitenden durch kontinuierliche Weiterbildung und spannende Projekte. Unsere zentrale Lage ermöglicht es, in einem inspirierenden Umfeld zu arbeiten, das Kreativität und Zusammenarbeit anregt.
Jobgipfel Expertenrat🤫
Wir sind der Meinung, dass du so Senior Fullstack Engineer in Zürich erhalten könntest
✨Schau uf GitHub!
GitHub isch e super Plätz, um dine Code z'showe. Mach mit bei Open-Source-Projekten oder zeig, was du chasch - so chasch du dini Fähigkeiten und dein Engagement für d'Community demonstriere. Das hilft dir, Sichtbarkeit z'gwünne und potenzielle Arbeitgeber z'imponiere.
✨Besuch Tech-Meetups
Schau, ob's in dinere Nähe Tech-Meetups oder Konferenzen git. Das isch e genial Möglichkeite, um mit andere Softwareentwickler in Kontakt z'trete und eventuell sogar leiti von BLP Digital AG z'treffe. Networking isch wichtig, und so chasch du vielleicht dä Job näh!
✨Mach en Rücksprache mit Gründungszentren
Wenn du in Start-ups interessiert bisch, schau, ob’s bei dir in der Region Gründungszentren git. Viele Start-ups sind ständig uf der Suoch nach Talent. Das kann dir en super Einstieg in die Branche gebe und du chasch direkt mit den Gründern zämme schaffe.
✨Bewirb dich über üs!
Vergiss nöd, dass du di direkt über üsi Webseite für d'Position als Senior Fullstack Engineer bewerbe chasch. Da hebsch du en direktere Kontakt zu üs, und mir lueged uns dini Bewerbung persönlich a. Mach uns Freud uf dini Skills – wir sind gspannt, dich kennenzulernen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Fullstack Engineer in Zürich mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig din Projekte!:Im Software-Entwicklungsbereich isch's wichtig, dass du dinen Umgang mit Technologie zeigst. Erwähn din GitHub-Account oder ander Plattformen, wo du Projekte oder Codes teilst. Das hilft uns, e Vorstellung vo dine Fähigkeiten und deinem Stil z'kriege!
Tech-Stack im CV:Mach sicher, dass du de Tech-Stack in dim CV klar angibsch. Us Debatte über Programmiersprachen, Frameworks bis hin zu Tools, die du beherrschsch, alles zählt. Das zeigt uns, dass du fit bisch für die Role und dies cha über sälber mit dä Trennern rede.
Motivationsbrief für die Software-Entwicklung:In dim Motivationsbrief könntsch du usdrücklich din Enthusiasmus für Software-Entwicklung teile. Erzähl, warum die Branche für dich spannend isch und wie du dein Wissen möchte vertiefen und mit uns wachsen. Zeig, dass du wirklich für die Full-Time-Stelle brennsch!
Halt's unkompliziert und klar:Bei einer Bewerbung in der Software-Entwicklung isch Klarheit das A und O. Verwend e klärliche Struktur in dim CV und Brief, damit mir schnell d'Wichtigste erfahre. Füll au nid alles mit technisches Vokabular voll, sondern mach's i de verständlich für uns. Und vergiss nöd: Bewirb dich über unsere Website!
Wie man sich auf ein Vorstellungsgespräch bei BLP Digital AG vorbereitet
✨Code deinen Weg zum Erfolg
Weiss, dass du vermutlich technische Fragen oder Coding-Challenges erwarten kannst. Nimm dir Zeit, um an Plattformen wie LeetCode oder HackerRank zu üben. Wenn du in der Lage bist, Problemlösungen zu erklären und deine Denkanstöße zu zeigen, machst du einen guten Eindruck!
✨Mach dein Portfolio bereit
Stell sicher, dass dein Portfolio auf dem neuesten Stand ist und deine besten Projekte zeigt. Erkläre nicht nur die technischen Details, sondern auch, was du aus den Projekten gelernt hast – das zeugt von deinem Engagement zur ständigen Verbesserung.
✨Verstehe die Tools und Technologien
Finde heraus, welche Programmiersprachen und Tools bei BLP Digital AG genutzt werden. Wenn du schon Erfahrung mit Technologien wie Java, Python oder spezifischen Frameworks hast, bring das unbedingt zur Sprache. Es zeigt, dass du bereit bist, dich nahtlos ins Team einzufügen.
✨Bereite dich auf team-orientierte Fragen vor
In der Software-Entwicklung ist Teamarbeit entscheidend. Bereite Beispiele vor, wo du erfolgreich im Team gearbeitet hast oder wie du Konflikte gelöst hast. Das gibt dem Interviewer einen Einblick in deine Soft Skills und wie du in die Unternehmenskultur von BLP Digital AG passen könntest.