Nuovo!

Performance Engineer - Performance Analysis e Tuning

Supabase

Supabase cerca performance engineer esperti per trovare e portare in produzione miglioramenti misurabili su tutto lo stack, dall'ottimizzatore delle query fino ai block device, passando per la rete e l'infrastruttura cloud. Non sono richiesti viaggi frequenti, a parte l'off-site annuale in cui tutta l'azienda si ritrova per una settimana in una città diversa.

Ruolo
Si entra tra i primi membri di un nuovo team di performance, insieme a un performance engineer di grande esperienza, con un team destinato a crescere fino a circa sei persone entro l'anno e nessun processo ereditato. Le attività comprendono l'individuazione dei colli di bottiglia nei sistemi in produzione con una caratterizzazione abbastanza precisa da permettere ai team di agire in autonomia, il lavoro con i team database (come Multigres e OrioleDB) e infrastruttura, metodologie e strumenti che trasformano i dati di produzione in indicazioni concrete e una visione unificata di latenza, throughput e code. Tra i problemi possibili ci sono il tuning della paginazione del kernel, la riduzione della memoria in OrioleDB e Multigres e l'eliminazione dei picchi di latenza dall'applicazione al kernel. Servono una profonda esperienza nell'analisi delle prestazioni di sistemi distribuiti complessi, competenza sugli internals del kernel Linux o dei database, una solida conoscenza delle prestazioni di rete e di AWS (EBS, limiti di rete delle istanze, latenza tra availability zone) e ottime capacità di scrittura.

Tecnologie
Kernel Linux (memoria virtuale, scheduling, networking, IO), internals di PostgreSQL (query planning, storage engine, buffer e WAL), Multigres, OrioleDB, TCP e AWS, con strumenti di profiling e tracing.

Condividi annuncio

Informazioni su Supabase

Supabase è la piattaforma di sviluppo basata su Postgres, costruita da sviluppatori per sviluppatori. Offre una soluzione backend completa che comprende database, autenticazione, storage, Edge Functions, funzionalità Realtime e ricerca vettoriale, con servizi profondamente integrati e pensati per crescere insieme ai progetti. Oltre 7 milioni di sviluppatori, dai singoli creatori di progetti personali fino alle grandi aziende in settori regolamentati, costruiscono i propri prodotti sulla piattaforma, che si è affermata come uno dei principali strati dati per le applicazioni moderne e AI-native.

Supabase è nata come azienda remote-first e open-source-first: il suo team distribuito a livello globale è considerato il vero punto di forza nella costruzione di strumenti che gli sviluppatori amano. Conta oltre 280 persone in più di 55 paesi, ha raccolto 500 milioni di dollari di finanziamenti e una community di centinaia di migliaia di membri. La cultura aziendale è fondata sulla comunicazione asincrona, sulla trasparenza, sul lavoro in pubblico e su un forte impegno verso l'ecosistema open source, che l'azienda punta a sostenere anziché sostituire. Ogni persona del team riceve una quota di equity e opera con ampia autonomia, in un ambiente che valorizza velocità, qualità e responsabilità individuale.

Visita il sito web →