HighLevel
HighLevel
201 – 500 Mitarbeitende
BeratungLogistikSaaS
HighLevel ist ein SaaS-Unternehmen, das eine All-in-one-Marketing- und Vertriebsplattform für Unternehmen und Marketingfachleute entwickelt. Die Software vereint Lead-Erfassung, Terminplanung, Pipeline-Management, Websites, Funnels, Landingpages und automatisierte Nachfassaktionen über Telefon, SMS, E-Mail und soziale Kanäle. HighLevel bietet außerdem API-Integrationen, Tools für die Verwaltung von Mitgliedschaften und Kursen sowie White-Label-Optionen, mit denen Unternehmen die Plattform unter ihrer eigenen Marke anbieten können. Für Arbeitssuchende vermittelt das Unternehmensprofil Tätigkeiten rund um die Entwicklung und Unterstützung eines umfassenden Produkts zur Geschäftsautomatisierung, das in Beratungsunternehmen, der Logistik und anderen dienstleistungsorientierten Organisationen eingesetzt wird.

Staff Backend Engineer, HighLevel (Remote in Indien)

Leite die Entwicklung verteilter Backend-Systeme, APIs, Datenbanken und ereignisgesteuerter Infrastruktur für HighLevels KI-gestütztes Betriebssystem für Unternehmen. Präge Architektur, Skalierbarkeit, Zuverlässigkeit und technische Ausrichtung über mehrere CRM-Engineering-Teams hinweg.

Beschreibung

  • Entwickle zuverlässige, hochskalierbare Backend-Dienste weiter.
  • Übernimm die Architektur komplexer Initiativen, die mehrere Engineering-Teams umfassen.
  • Definiere APIs, Datenmodelle, ereignisgesteuerte Workflows und Servicegrenzen.
  • Baue Plattformen, die hohe Anfragevolumina und große Datenmengen unterstützen.
  • Entwickle asynchrone Verarbeitung mit Warteschlangen, Ereignissen, Streams und Hintergrund-Workern.
  • Leite Technologieentscheidungen für relationale und NoSQL-Datenbanken, Suche, Caching und Messaging-Systeme.
  • Identifiziere Leistungsengpässe in Anwendungen, Datenbanken, Warteschlangen und der Infrastruktur.
  • Verbessere API-Latenz, Durchsatz, Ressourceneffizienz und allgemeine Skalierbarkeit.
  • Entwickle Systeme für kontrollierte Degradierung, Wiederholungen, Idempotenz, Wiederherstellung und Fehlertoleranz.
  • Etabliere zuverlässige Muster für Datenkonsistenz und verteilte Workflows.
  • Leite Verbesserungen der Datenbank- und Datenzugriffsleistung.
  • Entwickle Ansätze für Caching, Indizierung, Partitionierung, Sharding und Datenaufbewahrung.
  • Stärke die Beobachtbarkeit durch Metriken, Logs, Traces, Dashboards und aussagekräftige Alarme.
  • Untersuche schwerwiegende Produktionsvorfälle und setze nachhaltige Korrekturmaßnahmen um.
  • Lege Engineering-Standards für Zuverlässigkeit, Skalierbarkeit, Tests, Sicherheit und Wartbarkeit fest.
  • Bewerte Architekturvorschläge und Codeänderungen mit großer Wirkung über mehrere Teams hinweg.
  • Gehe systemische technische Schulden durch praktikable Modernisierungsmaßnahmen an.
  • Arbeite mit Product- und Engineering-Leitungen zusammen, um technische und geschäftliche Prioritäten auszubalancieren.
  • Entwickle Senior Engineers weiter und erweitere die technische Verantwortung über die Teams hinweg.
  • Bleibe praktisch tätig, indem du Code zu kritischen Systemen und Initiativen beiträgst.

Anforderungen

  • Mindestens acht Jahre Erfahrung in der Softwareentwicklung, darunter umfangreiche Arbeit an Backend-Systemen im großen Maßstab.
  • Beherrschung einer oder mehrerer Backend-Sprachen, etwa Node.js/TypeScript, Go oder Java.
  • Fundierte Kenntnisse verteilter Systeme und von Microservice-Architekturen.
  • Fortgeschrittenes Verständnis von API-Design und der Kommunikation zwischen Services.
  • Sehr gute Kenntnisse relationaler und NoSQL-Datenbanktechnologien.
  • Erfahrung mit dem Entwurf von Systemen für große Datenmengen und hohe Anfragevolumina.
  • Kenntnisse in Nebenläufigkeit, asynchroner Verarbeitung, Warteschlangen und ereignisgesteuerten Architekturen.
  • Erfahrung mit der Implementierung von Caching- und verteilten Caching-Strategien.
  • Verständnis von Indizierung, Abfrageoptimierung, Transaktionen und Datenkonsistenz.
  • Erfahrung mit dem Aufbau zuverlässiger Systeme unter Einsatz von Wiederholungen, Idempotenz, Timeouts, Ratenbegrenzung und Fehlerwiederherstellung.
  • Fähigkeit, Zielkonflikte zwischen Skalierbarkeit, Verfügbarkeit, Konsistenz und Leistung zu bewerten.
  • Erfahrung in der Diagnose komplexer Produktionsprobleme anhand von Metriken, Logs und verteiltem Tracing.
  • Ausgeprägte Fähigkeiten in Systemdesign und Architekturentscheidungen.
  • Nachweisliche Erfahrung in der Leitung technisch anspruchsvoller Arbeiten über mehrere Engineers oder Teams hinweg.

Zusatzleistungen

  • Arbeite remote aus Indien.
  • Baue Backend-Plattformen für eine bedeutende globale Größenordnung.
  • Löse anspruchsvolle Herausforderungen in verteilten Systemen und Datenarchitekturen.
  • Gestalte die Architektur mehrerer Produkte und Engineering-Teams mit.
  • Arbeite mit APIs mit hohem Volumen, Event-Streams, Datenbanken, Suchplattformen und verteilter Infrastruktur.
  • Leite Verbesserungen bei Skalierbarkeit, Zuverlässigkeit, Leistung und Engineering-Effektivität.
  • Bleibe als tief technisch arbeitende Person tätig, ohne in die Personalführung wechseln zu müssen.
  • Arbeite in einem dynamischen Engineering-Umfeld mit großer Autonomie und Verantwortung.

Ähnliche Stellen

Sikla GmbH

Spezialist für Kunden- und Vertriebsunterstützung

Sikla GmbH
501 – 1.000 Mitarbeitende
BeratungFertigungLogistik

Unterstützung des Geschäftsbereichs für modulare technische Systeme von Sikla UK in Milton Keynes und Bearbeitung von Kunden- und Vertriebsanfragen von der Angebotserstellung bis zur Lieferung. Koordination von Bestellungen, Dokumentation, Logistik und ERP-Verwaltung mit Kunden und internen Teams.

Öffnen
Newstel Worldwide

Teilzeit-Kundenservicekraft mit Dänischkenntnissen (Portugal, remote)

Newstel Worldwide
201 – 500 Mitarbeitende
BeratungLogistikMarketing

Betreue die mehrsprachigen BPO-Kunden von Newstel remote auf Dänisch und erfülle dabei Service- und Qualitätsziele. In dieser Teilzeitstelle bearbeitest du E-Mail-, Chat- und Telefonanfragen aus Portugal.

Öffnen
Thermo Fisher Scientific

Senior-Entwickler für Clarity-PPM-Systeme

Thermo Fisher Scientific

Leiten Sie die Clarity-PPM-Entwicklung und den Support für Unternehmensanwendungen, einschließlich Integrationen, Upgrades und Fehlerbehebung im Produktivbetrieb. Unterstützen Sie SOX-Kontrollen, Bereitschaftsdienste, Deployments und den technischen Wissenstransfer.

Öffnen