
ExTrac utvecklar domänspecifik underrättelseinformation och analys för organisationer som behöver tydligare bedömningar av risker och möjligheter. Plattformen kombinerar noggrant utvalda verklighetsbaserade data, mänsklig expertis och en agentbaserad AI-medanalytiker i webb- och mobilappar, rapportverktyg och integrationer. Kunder kan undersöka information, kombinera den med sina egna data, skapa visualiseringar och rapporter samt få varningar för beslut i rätt tid. ExTrac stöder användningsområden inom försvar och säkerhet, finansiella tjänster, försäkring, företagsrisk, brottsbekämpning och teknikplattformar, bland annat lägesbild, regelefterlevnad, tidig varning, innehållsmoderering och operativ underrättelseverksamhet. Företagets team på 11–50 personer arbetar i gränslandet mellan underrättelseverksamhet, analys, säkerhet och SaaS.
Senior backendutvecklare inom mjukvara – hybrid i London
Bygg Go- och Python-tjänster för ExTracs plattform för beslutsintelligens i en senior backendutvecklarroll. Ansvara för API:er, databaser, strömningspipelines och molninfrastruktur som stödjer institutionella beslut med höga krav.
Beskrivning
- Bygg och kör backend-mikrotjänster och datapipelines för ExTracs plattform för beslutsintelligens
- Driv tvetydiga arbetsuppgifter från kravinsamling och teknisk design till produktionssättning med begränsad handledning
- Ta fullt ansvar för tjänster, inklusive konsolidering eller avveckling av ersatta system
- Bidra till att utforma och leda beslut om systemarkitektur och design
- Skapa API:er för interna användare och kunder med väldefinierade, versionshanterade kontrakt
- Definiera lagringsscheman, indexeringsstrategier, åtkomstmönster och systemgränser
- Utveckla Go- och Python-mikrotjänster för insamling, bearbetning och frågning av data
- Upprätthåll produktionskrav på svarstid, kostnadseffektivitet, tillförlitlighet och instrumentering
- Bygg och hantera strömningsdatapipelines med hög genomströmning
- Stärk systemens skalbarhet, motståndskraft och svarstider
- Optimera databaser och förbättra indexprestanda
- Samarbeta direkt med analytiker för att omvandla produktfeedback till systemförbättringar
- Arbeta med AI- och frontendteam för att leverera tvärfunktionella funktioner
- Förbättra distributionsflöden, tjänstemallar, observerbarhet och utvecklingsmiljöer
- Genomför en intervjuprocess i fyra steg som omfattar samtal med rekryterande chef, teknisk bedömning, kompetensintervju och intervju med grundare
Krav
- Behörighet att erhålla brittisk säkerhetsklassning
- Medborgarskap i en NATO-medlemsstat, Australien eller Nya Zeeland
- Minst fyra års yrkeserfarenhet av programvaruutveckling
- Dokumenterad erfarenhet av att lansera produktionsklara tjänster och ansvara för funktioner hela vägen till leverans
- God erfarenhet av att utveckla mikrotjänster i Go eller Python
- Goda kunskaper i distribuerade system, databaser och mönster inom programvaruutveckling
- Erfarenhet av molninfrastruktur och infrastruktur som kod
- Erfarenhet av att bygga och underhålla CI/CD-pipelines
- God kommunikativ förmåga och förmåga att samarbeta
- Förmåga att ta fram tydlig teknisk dokumentation och diskutera krav med kollegor inom teknik och andra delar av teamet
- Bred teknisk kompetens som omfattar distributionspipelines, databasbeteende och säkerhetsteknik
- Intresse för hur produkten används och vilja att ta med analytikers feedback i kravdiskussioner
- Aktuell erfarenhet av Go-baserade mikrotjänster är meriterande
- Erfarenhet av Elasticsearch och PostgreSQL är meriterande
- Erfarenhet av strömnings- eller händelsestyrda pipelines är meriterande
- Erfarenhet av feature flags och trunk-based development är meriterande
- Erfarenhet av att driftsätta system med flera klienter och strikta krav på dataisolering är meriterande
- Erfarenhet av programvaruutveckling för försvar, myndigheter eller miljöer med strikta regelefterlevnadskrav är meriterande
Förmåner
- Lön fastställs utifrån kompetens och erfarenhet
- Privat sjukförsäkring
- Förhöjda pensionsinbetalningar
- Förbättrad föräldraledighet
- Förskoleförmån via arbetsgivaren
- Årlig utbildningsbudget på 500 pund
- Konferenskostnader täcks efter godkännande av chef
- 33 semesterdagar per år inklusive helgdagar
- Flexibla arbetsarrangemang
- Teamet arbetar vanligtvis från kontoret i centrala London två dagar i veckan, med möjlighet att närvara upp till fem dagar