Senior Fullstack Engineer
SerpApiSerpApi cerca un Senior Fullstack Engineer per far evolvere le API che estraggono e strutturano i risultati dei motori di ricerca, usate da clienti come Nvidia, Shopify e Adobe. La posizione è aperta a candidature da tutto il mondo.
Ruolo
La persona progetta, mantiene, corregge, rilascia e monitora API, funzionalità e documentazione di SerpApi. Disegna soluzioni nuove da integrare nel prodotto, approfondisce problemi specifici fino a diventarne il riferimento e pubblica codice curato e ben ragionato. Fa code review sulle pull request e sostiene gli altri ingegneri, interviene sui problemi segnalati dai clienti, contribuisce a stabilire le priorità delle roadmap privata e pubblica e verifica a fondo ogni soluzione prima del deploy. Scrive inoltre articoli tecnici per il blog aziendale. L'azienda lascia molta libertà: fuori dai compiti assegnati ciascuno sceglie su che cosa lavorare e può proporre modifiche anche oltre il proprio ruolo. È un vantaggio l'esperienza con Ruby, JavaScript, proxy, risoluzione di CAPTCHA, scraping o tecnologie dei browser.
Tecnologie
Ruby, Rails, MongoDB e JavaScript, con deploy su server Linux in AWS.
Condividi annuncio
Informazioni su SerpApi
SerpApi è un'azienda con sede ad Austin, in Texas, che offre una API per integrare i dati dei motori di ricerca nelle applicazioni. Con una sola richiesta il servizio interroga il motore, gestisce i CAPTCHA, segue i continui cambiamenti di struttura delle pagine e restituisce risultati strutturati. Copre oltre cento fonti, da Google, Google Maps e Google Images a Bing e Baidu, e tra i clienti figurano Nvidia, Shopify, Perplexity, Adobe e Samsung.
L'azienda è in utile, è guidata dal fondatore e non ha investitori esterni. Lavora a distanza per scelta fin da prima della pandemia: tutti i processi sono pensati per questo modello, la comunicazione importante è scritta e asincrona e le riunioni sono ridotte al minimo. Chi vive fuori da Austin collabora di norma come contractor indipendente.
La trasparenza è un valore centrale: i conti sono condivisi con tutta la squadra, la roadmap è pubblica e quasi tutto il lavoro è visibile all'esterno. Ogni persona può proporre o apportare modifiche anche al di fuori del proprio ruolo e scegliere su che cosa lavorare quando non ha compiti assegnati. Sono previsti la condivisione degli utili e un rimborso parziale per formazione e strumenti. Lo stack attuale comprende Ruby, Rails, MongoDB e JavaScript su server Linux in AWS.
