Software Backend Ingenieur
Role details
Job location
Tech stack
Job description
- Entwickle skalierbare Backend-Systeme für Millionen von Nutzern.
- Architektonische Gestaltung von Echtzeit-APIs und Backend-Services.
- Zusammenarbeit mit Produkt- und Infrastrukturteams zur Systemoptimierung., * Abteilung: Datenplattform
- Abteilung: Datenplattform
- Bereich: Engineering
Unternehmensbeschreibung, Wir suchen einen leidenschaftlichen und erfahrenen Backend-Ingenieur mit nachweislicher Erfahrung in der Gestaltung und Implementierung skalierbarer, zuverlässiger und leistungsstarker Backend-Systeme. Als Teil eines unserer Datenplattform-Teams sind Sie verantwortlich für den Aufbau und die Weiterentwicklung der Kernservices, die unsere Datenaufnahmeprodukte antreiben.
Diese Rolle umfasst die Architektur und Bereitstellung von Backend-Lösungen, die groß angelegte Datenverarbeitung und die Integration mit mehreren Diensten bewältigen. Sie arbeiten eng mit Produkt-, Infrastruktur- und Frontend-Teams zusammen, um sicherzustellen, dass unsere Systeme robust, effizient und in der Lage sind, ein schnelles Produktwachstum zu unterstützen.
Da die Position funktionsübergreifend ist, ist die Fähigkeit, komplexe technische Konzepte klar und pragmatisch zu kommunizieren, unerlässlich. Sie werden in einer kollaborativen Umgebung gedeihen, in der Ihre Arbeit direkt innovative, produktionsreife Backend-Services in großem Maßstab ermöglicht.
Verantwortlichkeiten
Entwerfen, bauen und skalieren Sie verteilte Backend-Systeme, die Millionen von Nutzern bedienen.
Steuern Sie die End-to-End-Auslieferung von Funktionen: von Design, Implementierung, Bereitstellung bis hin zur Überwachung.
Architektur von Echtzeit-, latenzarmen APIs und Backend-Services für groß angelegte Datenaufnahme.
Entwicklung cloud-nativer Services in Java, die Zuverlässigkeit, Leistung und Skalierbarkeit gewährleisten.
Arbeiten Sie an Infrastrukturkomponenten, einschließlich AWS-basierter Bereitstellungen, Containerisierung (Docker) und Orchestrierung (Kubernetes/ECS).
Sicherstellung von Resilienz, Fehlertoleranz und Compliance in Umgebungen mit hohem Durchsatz.
Zusammenarbeit mit Produktmanagern, Infrastrukturingenieuren und anderen Teams zur Bereitstellung produktionsreifer Systeme.
Beitrag zu technischen Diskussionen, Wissensaustausch und Weiterentwicklung von Best Practices im Backend- und Infrastruktur-Engineering.
Requirements
- Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung, Java-Kenntnisse.
- Erfahrung mit verteilten Datensystemen und Cloud-Architekturen.
- Starke Kommunikationsfähigkeiten in Englisch und Teamarbeit., BSc/BEng oder Master in Informatik (oder gleichwertig)
Mehr als 5 Jahre Berufserfahrung im Backend-Engineering
Erfahren in Java (17+)
Erfahrung mit verteilten Datensystemen (z. B. Redis, Apache Kafka, SQL-Datenbanken).
Nachweisliche Erfahrung in der Gestaltung und Skalierung von Backend-Systemen für Millionen von Nutzern oder hochdurchsatzstarke Echtzeitdienste.
Fundiertes Verständnis von cloud-nativen Architekturen (AWS oder ähnlich), Containerisierung (Docker) und Orchestrierung (Kubernetes/ECS).
Starker Hintergrund in Hochverfügbarkeits-Systemen, Failover und Resilienz-Design.
Neugierige Einstellung mit Lern- und Anpassungsbereitschaft
Ausgezeichnete Kenntnisse in Observability-Praktiken: Logging, Monitoring, Tracing, Metriken.
Starke Kommunikationsfähigkeiten in Englisch, Fähigkeit, komplexe technische Themen klar zu erklären.
Wünschenswert
Kenntnisse in Java-Frameworks (Micronaut, Spring).
Erfahrung in Performance-Tuning und Skalierung in Umgebungen mit hohem Durchsatz.
Vertrautheit mit GitOps, CI/CD, IaC
Benefits & conditions
Wenn Sie eine Veränderung suchen und eine angenehme Atmosphäre, viele Herausforderungen und Spaß bei der Arbeit mögen, ist dies eine großartige Gelegenheit für Sie! Sehen Sie, was wir bieten:
- Unbefristeter Vertrag und ein wettbewerbsfähiges Vergütungspaket.
- Schönes Büro mit Blick auf den Genfersee, günstig gelegen neben dem Bahnhof Prilly-Malley
- Hybrides Arbeitsmodell, das Büro- und Fernarbeit ausbalanciert, mit einem strukturierten Ansatz für Neueinstellungen zur Förderung von Verbindungen und Onboarding.
- ️ Flexible Arbeitszeiten und unbegrenzter Urlaub (Mitarbeiter haben unbegrenzten bezahlten Urlaub zusätzlich zu den 25 Urlaubstagen, die wir anbieten) plus 3 vom Unternehmen bezahlte Freiwilligentage.
- ️ Kostenloser Zugang zu einem Fitnesscenter im Gebäude.
- Erstattung der Halbpreisfahrkarte für den öffentlichen Nahverkehr.
- ️ Erstattung von bis zu 50 % der Kosten für Französischkurse.
- Frisches Obst, Kekse und Erfrischungsgetränke ebenfalls.
- Regelmäßige Firmen- und Teamevents wie Freiwilligentage, Pizza-Talks, Teambuilding-Aktivitäten, Meetups im Büro und mehr!
- Boni für erfolgreiche Empfehlungen nach drei Monaten ununterbrochener Beschäftigung.
- Wir bieten ein Umzugspaket für Personen, die aus einem anderen Land kommen.
Bitte beachten Sie, dass nicht alle oben aufgeführten Vorteile für befristete, Vertrags- und Praktikumsstellen verfügbar sind. Um sicherzustellen, dass Sie die aktuellsten Informationen haben, empfehlen wir, sich bei Ihrem Recruitment-Partner zu erkundigen.
About the company
Nexthink is the global leader in digital employee experience management. Our products allow enterprises to create highly productive digital workplaces for their employees by delivering optimal end-user experiences. Through a unique combination of real-time analytics, automation and employee feedback, Nexthink gives IT teams the insight they need to empower and even delight people at work.
Headquartered in Switzerland with US headquarters in Boston, Nexthink also has offices in France, UK, Germany, Spain and UAE.