Nuovo!

Postgres Engineer

Supabase

Supabase cerca una figura senior per la squadra Postgres, che mantiene ed estende stabilità e funzionalità della sua offerta Postgres gestita. Il lavoro è a contatto con clienti, partner, prodotto, engineering, supporto e success, con l'obiettivo di tenere sicura, stabile e performante la fondazione Postgres su cui poggia tutto il resto. Non sono richiesti viaggi frequenti, a parte il ritrovo aziendale annuale.

Ruolo
Costruirai e manterrai estensioni PostgreSQL in C e Rust, con una conoscenza profonda degli interni del database tra parser, planner, meccaniche del WAL e MVCC. Diagnosticherai e risolverai problemi nei deployment PostgreSQL gestiti, dai malfunzionamenti delle estensioni personalizzate all'analisi dei core dump fino ai colli di bottiglia di prestazioni, e possiederai pipeline di deployment idempotenti su migliaia di istanze in esecuzione, comprese le strategie di test e rilascio. Gestirai ecosistemi di estensioni complessi, tra compatibilità, percorsi di aggiornamento e risoluzione dei conflitti, e lavorerai con il framework dei background worker di PostgreSQL, la gestione della memoria condivisa e il sistema di hook per costruire funzionalità affidabili e scalabili. Sono richieste competenza approfondita sugli interni di PostgreSQL, tra query planner, executor e meccaniche dello storage engine, esperienza dimostrabile nella costruzione di estensioni sia in C sia in Rust, solida conoscenza del modello di permessi con RLS, ruoli e grant, esperienza nella risoluzione di problemi in produzione su ambienti PostgreSQL gestiti, dimestichezza nel costruire e possedere deployment idempotenti su migliaia di istanze, la capacità di leggere e muoversi con sicurezza nel codice sorgente di PostgreSQL ed esperienza con architetture di database multi-tenant e con PostgreSQL su larga scala.

Tecnologie
PostgreSQL e i suoi interni, estensioni in C e Rust, WAL e MVCC, background worker, memoria condivisa e sistema di hook, RLS e modello dei ruoli, pipeline di deployment idempotenti su flotte di istanze.

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 →