HighLevel
HighLevel
201 – 500 Medarbejdere
LogistikRådgivningSaaS
HighLevel er en SaaS-virksomhed, der udvikler en samlet marketing- og salgsplatform til virksomheder og marketingfolk. Softwaren samler leadgenerering, tidsbestilling, styring af salgspipelines, websites, salgstragte, landingssider og automatiseret opfølgning via telefon, SMS, e-mail og sociale kanaler. HighLevel tilbyder også API-integrationer, værktøjer til medlemskaber og kursusadministration samt white label-muligheder, der giver virksomheder mulighed for at tilbyde platformen under deres eget brand. For jobsøgere afspejler virksomhedens profil arbejde med at udvikle og understøtte et bredt produkt til automatisering af forretningsprocesser, som bruges inden for rådgivning, logistik og andre serviceorienterede organisationer.

Staff-backendingeniør, HighLevel (fjernarbejde i Indien)

Led designet af distribuerede backend-systemer, API'er, databaser og hændelsesdrevet infrastruktur til HighLevels AI-drevne operativsystem til virksomheder. Sæt retning for arkitektur, skalerbarhed, pålidelighed og teknik på tværs af CRM-udviklingsteams.

Beskrivelse

  • Designe og videreudvikle pålidelige backend-tjenester med høj skalerbarhed.
  • Have arkitektonisk ansvar for komplekse initiativer på tværs af flere udviklingsteams.
  • Definere API'er, datamodeller, hændelsesdrevne arbejdsgange og tjenestegrænser.
  • Bygge platforme, der understøtter store mængder forespørgsler og omfattende datasæt.
  • Udvikle asynkron behandling med køer, hændelser, streams og baggrundsarbejdere.
  • Vejlede teknologivalg på tværs af relationelle databaser og NoSQL-databaser, søgning, caching og meddelelsessystemer.
  • Identificere ydeevnebegrænsninger i applikationer, databaser, køer og infrastruktur.
  • Forbedre API-latens, gennemløb, ressourceeffektivitet og den samlede skalerbarhed.
  • Bygge med kontrolleret forringelse, genforsøg, idempotens, gendannelse og fejltolerance.
  • Etablere pålidelige mønstre for datakonsistens og distribuerede arbejdsgange.
  • Lede forbedringer af database- og dataadgangsydelse.
  • Udvikle strategier for caching, indeksering, partitionering, sharding og dataopbevaring.
  • Styrke observerbarheden med målepunkter, logs, traces, dashboards og handlingsanvisende alarmer.
  • Undersøge større produktionshændelser og gennemføre varige korrigerende tiltag.
  • Fastlægge tekniske standarder for pålidelighed, skalerbarhed, test, sikkerhed og vedligeholdelse.
  • Evaluere arkitekturforslag og kodeændringer med stor påvirkning på tværs af teams.
  • Håndtere systemisk teknisk gæld gennem praktiske moderniseringstiltag.
  • Arbejde sammen med produkt- og teknikledere for at balancere tekniske og forretningsmæssige prioriteter.
  • Coache erfarne ingeniører og udvide det tekniske ejerskab på tværs af teams.
  • Forblive hands-on ved at bidrage med kode til kritiske systemer og initiativer.

Krav

  • Mindst otte års erfaring med softwareudvikling, herunder omfattende arbejde med backend-systemer i stor skala.
  • Gode kundskaber i et eller flere backend-sprog, såsom Node.js/TypeScript, Go eller Java.
  • Solid viden om distribuerede systemer og mikroservicearkitektur.
  • Avanceret forståelse af API-design og kommunikation mellem tjenester.
  • Stærke kundskaber i relationelle databaser og NoSQL-databaser.
  • Erfaring med at designe systemer til store datasæt og store mængder forespørgsler.
  • Kendskab til samtidighed, asynkron behandling, køer og hændelsesdrevne arkitekturer.
  • Erfaring med implementering af caching og distribuerede cachingstrategier.
  • Forståelse af indeksering, forespørgselsoptimering, transaktioner og datakonsistens.
  • Erfaring med at bygge pålidelige systemer med genforsøg, idempotens, timeouts, hastighedsbegrænsning og fejlgendannelse.
  • Evne til at vurdere afvejninger mellem skalerbarhed, tilgængelighed, konsistens og ydeevne.
  • Erfaring med at diagnosticere komplekse produktionsproblemer gennem målepunkter, logs og distribueret tracing.
  • Stærke evner inden for systemdesign og arkitektonisk dømmekraft.
  • Dokumenteret erfaring med at lede teknisk krævende arbejde på tværs af flere ingeniører eller teams.

Fordele

  • Arbejd eksternt fra Indien.
  • Byg backend-platforme til betydelig global skala.
  • Arbejd med komplekse udfordringer inden for distribuerede systemer og dataarkitektur.
  • Form arkitekturen på tværs af flere produkter og udviklingsteams.
  • Arbejd med API'er med høj belastning, event streams, databaser, søgeplatforme og distribueret infrastruktur.
  • Led forbedringer inden for skalerbarhed, pålidelighed, ydeevne og teknisk effektivitet.
  • Fortsæt som en dybt teknisk bidragyder uden at skifte til personaleledelse.
  • Arbejd i et hurtigt teknisk miljø med betydelig autonomi og ejerskab.

Relaterede job

AT&T

AT&T-erhvervssælger, områdekonti – Memphis

AT&T

Opbyg AT&T’s kundebase blandt små virksomheder og mellemstore virksomheder i Memphis ved at sælge fiberbredbånd og andre kommunikationsløsninger. Rollen kombinerer kundeopsøgende arbejde, kontoudvikling og rådgivende salg for at øge omsætningen i området.

Åbn