[Python] [JOB] AdRoll assume
Valentino Volonghi
dialtone a gmail.com
Ven 2 Set 2011 23:08:19 CEST
Ciao,
La mia azienda, AdRoll.com http://www.adroll.com, sta assumendo nei ruoli di Software Engineer e DevOps.
Il team di ingegneri e` piccolo e ognuno ha un grande impatto, nel caso di DevOps sarebbe il primo membro di questo sotto-team e avrebbe totale controllo sui progetti assegnati.
AdRoll e` un'azienda fondata nel 2006, basata a San Francisco, che negli ultimi 9 mesi e` sempre stata il partner a piu` grossa di crescita di Google. Siamo i primi per numero di campagne pubblicitarie nella Google Ad Exchange e nei primi 10 come budget speso ogni giorno. Google ha anche scritto un caso di studio[1] sul nostro modo innovativo di utilizzare la loro piattaforma.
L'architettura attuale gestisce oltre 2 miliardi di request al mese distribuita su 3 regioni di Amazon EC2 usando anche availability zone multiple in ciascuna regione. Da Gennaio 2011 il volume di request e` quasi raddoppiato e l'azienda e` passata da appena 15 dipendenti a oltre 40 con piu` di 2000 clienti attivi paganti tra cui numerose startup di Y-Combinator come WePay, Hipmunk, MixRank, Olark, Humble Bundle e tante altre, ma anche aziende piu` popolari come American Apparel, Tom's Shoes, Armani Jeans, BMW, Mercedes, Microsoft, Tivo, Cooking.com e molti altri. Il 96% dei clienti che provano AdRoll continuano il loro rapporto nei mesi seguenti. Questo fa di noi la piu` grande piattaforma di Retargeting come numero di clienti nel mondo.
La maggioranza del nostro codice e` Python ma usiamo anche Erlang e Java dove serve.
Per qualche ragione abbiamo un certo favoritismo per gli italiani :P e, come e` stato gia` per me 4 anni fa, se troviamo il candidato ideale saremmo facilmente disponibili ad aiutare il trasferimento. Qua sotto sono descritte entrambe le posizioni.
Se interessati inviatemi una mail a dialtone a gmail.com oppure a valentino a adroll.com.
SOFTWARE ENGINEER
Cosa deve fare il Software Engineer?
Ci aspettiamo totale indipendenza, essendo un piccolo gruppo non si puo` seguire ciascuno troppo da vicino, molte delle decisioni sono lasciate allo sviluppatore e si guarda il risultato finale alla fine dello sviluppo. Deve essere in grado di identificare gli opportuni trade-off per ogni situazione e in caso di problemi e` necessario essere in grado di diagnosticarli e risolverli velocemente. Vogliamo serieta` e capacita` di assumersi la giusta responsabilita`, l'ambiente di lavoro e` rilassato e allegro. Gli altri membri del team sono variegati e allegri, tra chi fa il pilota d'aereo, a chi modifica le centraline delle macchine a un ufficiale di intelligence dei marines.
Cosa cerchiamo nel candidato per Software Engineer?
- Laurea Specialistica in Informatica o materie correlate.
- Conoscenza di svariati linguaggi di programmazione e capacita` di impararne di nuovi
- Ha un interesse genuino nell'Open Source e ha progetti personali
- E` piuttosto indipendente durante lo sviluppo
- Esperienza di tecnologie nuove come Redis, Cassandra, HBase e/o Hive
- Esperienza nel design di sistemi distribuiti
Punti Bonus per Software Engineer:
- Esperienza lavorativa di 5+ anni
- Conoscenza di Amazon EC2 o altri ambienti analoghi
- Conoscenza di Python e delle sue librerie
- Sapete come costruire un semaforo per lo stato delle build
Compensazione:
- Il salario e` competitivo per la Bay Area ma dipende dal candidato e si puo` negoziare.
- Assicurazione medica, dentistica, oculistica
- Vacanze pagate
- Stock Options
- Abbiamo birra alla spina in ufficio
- Snack e divertimenti vari (biliardo e cosi` via)
- Orario umano, io faccio dalle 10 alle 18
- Laptop di tua scelta e cosi` via.
- Fondo pensione
DEVOPS
Cosa deve fare il candidato di DevOps?
Come sopra ci aspettiamo indipendenza. Questo ruolo si dovra` occupare di aumentare il livello di automazione del nostro sistema. Da 4 anni ad oggi abbiamo sempre fatto almeno un rilascio ogni settimana qualsiasi fosse la circostanza, ma col crescere questo sistema ha bisogno di adattarsi e migliorare. Abbiamo anche bisogno di automatizzare ulteriormente i diversi cluster di macchine che abbiamo nei datacenter in modo che possano gestirsi assolutamente da soli e ripararsi il piu` velocemente possibile attraverso le API di EC2. Essendo il candidato il primo del team avra` potere totale di scelta dei sistemi e delle architetture e potra` quindi farsi il datacenter come l'ha sempre sognato.
Cosa cerchiamo nel candidato per DevOps?
- Laurea Specialistica in Informatica o materie correlate.
- Conoscenza di svariati linguaggi di programmazione e capacita` di impararne di nuovi
- Ha un interesse genuino nell'Open Source e ha progetti personali
- E` piuttosto indipendente durante lo sviluppo
- Conosce Amazon EC2 o alternative
- Esperienza in gestire datacenter o cluster di macchine
- Esperienza con Chef e/o Puppet o altri sistemi di gestione automatica della configurazione
Compensazione:
- Il salario e` competitivo per la Bay Area ma dipende dal candidato e si puo` negoziare.
- Assicurazione medica, dentistica, oculistica
- Vacanze pagate
- Stock Options
- Abbiamo birra alla spina in ufficio
- Snack e divertimenti vari (biliardo e cosi` via)
- Orario umano, io faccio dalle 10 alle 18
- Laptop di tua scelta e cosi` via.
- Fondo pensione
[1]: http://blog.adroll.com/2011/01/google-case-study-adroll/
--
Valentino Volonghi
http://www.adroll.com
Maggiori informazioni sulla lista
Python