
Faros je B2B SaaS spoločnosť, ktorá pomáha inžinierskym organizáciám porozumieť vývoju softvéru a zlepšovať ho. Jej platforma zhromažďuje údaje z celého životného cyklu vývoja softvéru do jednotného znalostného grafu a následne využíva poznatky založené na umelej inteligencii, aby poskytla vedúcim pracovníkom v inžinierstve lepší prehľad o pracovných postupoch tímov, výkonnosti dodávania softvéru, skúsenostiach vývojárov a vplyve umelej inteligencie na produktivitu a kvalitu. Faros podporuje aj prognózovanie kapacít a znižovanie rizík a slúži podnikovým tímom zameraným na prevádzku inžinierstva a transformáciu pomocou umelej inteligencie. Jej náborový kontext sa sústreďuje na tvorbu produktov pre moderné softvérové organizácie a vedúcich pracovníkov zodpovedných za ich rozširovanie.
Vedúci backend softvérový inžinier (hybridne) v spoločnosti Faros
Veďte návrh a vývoj škálovateľnej backendovej infraštruktúry, dátových systémov a API pre platformu Faros AI zameranú na inžiniersku inteligenciu. Nastavujte technické štandardy, píšte produkčný softvér a pomáhajte ostatným inžinierom rozvíjať sa.
Popis
- Navrhovať, budovať a škálovať dátovú infraštruktúru platformy a kľúčové inžinierske systémy
- Viesť komplexné technické iniciatívy od úvodnej architektúry až po nasadenie do produkcie
- Vyvíjať spoľahlivý a udržiavateľný produkčný kód
- Definovať architektonické smernice a osvedčené postupy pre backendové služby a API
- Zvyšovať spoľahlivosť, bezpečnosť a škálovateľnosť celého systému
- Spolupracovať s produktovými a technickými lídrami na premene obchodných priorít na technické plány
- Koučovať a mentorovať kolegov inžinierov
Požiadavky
- Mať 5 až 8 alebo viac rokov skúseností s vlastníctvom kritických softvérových komponentov alebo služieb
- Preukázať odbornú znalosť TypeScriptu a Node.js a/alebo Pythonu
- Mať skúsenosti s návrhom, využívaním alebo implementáciou REST a GraphQL API
- Mať skúsenosti s budovaním a prevádzkou webových služieb, dátových pipeline, ETL/ELT pracovných tokov a orchestračných frameworkov v produkcii
- Mať silné základy v relačných aj NoSQL databázach
- Poznať postupy CI/CD a nástroje ako GitHub Actions a CircleCI
- Mať skúsenosti s prevádzkou produkčných systémov využívajúcich monitorovanie, upozornenia, logovanie, metriky, trasovanie a pohotovostné služby
- Rozumieť základným princípom bezpečnosti aplikácií a infraštruktúry
- Mať praktické skúsenosti s AWS, Azure alebo Google Cloud Platform
- Efektívne spolupracovať s distribuovanými tímami vo viacerých krajinách
- Jasne vysvetľovať komplexné technické kompromisy netechnickým zainteresovaným stranám
- Používať angličtinu na úrovni C1 pri technických diskusiách a v jasnej písomnej komunikácii
- Mať vysokoškolské vzdelanie v odbore informatika alebo softvérové inžinierstvo, prípadne rovnocenné praktické skúsenosti