Software Engineer Market Data
AlpacaAlpaca, l'azienda che fornisce l'infrastruttura di brokeraggio e le API usate da centinaia di istituzioni finanziarie in quaranta paesi, cerca una figura di ingegneria per la squadra Market Data, che costruisce i servizi su cui milioni di utenti scambiano miliardi di dollari di asset.
Ruolo
La squadra si occupa dell'architettura complessiva dei prodotti dati legati a azioni, opzioni, criptovalute e mercati valutari, della struttura e della documentazione delle API pubbliche sia in streaming sia sugli endpoint storici, e della progettazione e messa in produzione di nuovi servizi e librerie che affrontano le sfide tecniche più grandi man mano che la piattaforma cresce. Il lavoro quotidiano comprende la progettazione di servizi di market data altamente scalabili e mission critical, il mantenimento di una buona qualità del software e di una copertura di test adeguata, la partecipazione alle code review e la risoluzione di incidenti e bug segnalati. Si richiedono una laurea in informatica o esperienza equivalente, almeno tre anni di sviluppo backend, esperienza pratica con Docker o Kubernetes, un approccio DevOps e conoscenza delle metodologie agili e di Scrum. Sono considerati un vantaggio l'esperienza con grandi insiemi di dati, le certificazioni CKA o CKAD su Kubernetes, SQL, il networking IP, una buona comprensione dei mercati finanziari, l'esperienza con le principali piattaforme cloud, lo scripting da shell e la conoscenza delle architetture a microservizi e dei principi di clean code. La squadra richiede una comprensione solida dei sistemi operativi POSIX e delle pratiche moderne di infrastruttura e orchestrazione.
Tecnologie
Go come linguaggio principale, affiancato da Python. Sul fronte delle interfacce REST, gRPC, WebSocket e SSE; per l'esecuzione Docker e Kubernetes, con Google Cloud e in particolare Google Kubernetes Engine e BigTable. Per l'osservabilità Prometheus, Grafana ed ELK.
Condividi annuncio
Informazioni su Alpaca
Alpaca è una società di infrastruttura per il brokeraggio con sede negli Stati Uniti, che mette a disposizione API di livello istituzionale per la negoziazione di azioni, ETF, opzioni, criptovalute e reddito fisso, con operatività estesa 24 ore su 24 per cinque giorni alla settimana. Tra le sue controllate figura una società di servizi finanziari regolamentata: i clienti sono centinaia di istituzioni in quaranta paesi, tra broker-dealer, consulenti finanziari, gestori patrimoniali, hedge fund ed exchange di criptovalute, per un totale di oltre dieci milioni di conti di intermediazione gestiti attraverso la piattaforma.
La missione dichiarata è aprire i servizi finanziari a chiunque, e il prodotto centrale è un'API pensata per gli sviluppatori, accompagnata da un forte impegno verso l'open source e verso la comunità che ci costruisce sopra. L'azienda ha raccolto 400 milioni di dollari da investitori tra cui Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Peak XV, Elefund e Y Combinator. La squadra conta più di 400 persone completamente distribuite, con colleghi negli Stati Uniti, in Canada, Giappone, Ungheria, Nigeria, Brasile, Regno Unito e altrove, e valori aziendali riassunti in tre principi: curiosità, empatia e responsabilità. Lo stack tecnico ruota attorno a Go, PostgreSQL, Kubernetes su GCP, gRPC, Kafka e Redpanda, con uno stack di osservabilità basato su Prometheus, Grafana e Loki, e una piattaforma dati costruita su strumenti open source.
