Nuovo!

Software Engineer Advisory Suite

Alpaca

Alpaca, 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 costruire i servizi proprietari dedicati ai servizi di consulenza finanziaria, dal block trading alla gestione di portafoglio fino ai conti previdenziali.

Ruolo
L'opportunità viene paragonata dall'azienda stessa all'ingresso in AWS o Heroku ai loro primi giorni: si progetta e si architetta la piattaforma indossando molti cappelli diversi dentro una squadra piccola, scrivendo molto codice e prendendo decisioni critiche su come consegnare la migliore esperienza ai clienti. Serve una conoscenza profonda sia del frontend sia del backend, dei database e dei sistemi distribuiti, con un'ampiezza che va dal livello dell'hardware e della CPU per il throughput elevato alla progettazione di sistemi di concorrenza robusti, fino all'architettura distribuita per l'alta disponibilità e alla modellazione dei dati orientata agli oggetti pensata per crescere nel tempo. È un ambiente dichiaratamente esigente, da startup in fase iniziale. È indispensabile una precedente esperienza di ingegneria del software su sistemi di trading o di exchange, quindi OMS, EMS, exchange, market making, trading algoritmico o quantitativo. Si richiedono inoltre capacità di system design con modellazione dei dati a oggetti, architetture orientate ai servizi e astrazione dei sistemi, ottimizzazione per bassa latenza e throughput elevato, esperienza con code e message broker, un approccio analitico orientato ai dati e conoscenza di algoritmi, scalabilità, alta disponibilità, database e controllo della concorrenza.

Tecnologie
Si lavora con linguaggi di basso e alto livello: C e C++, Go, Zig, Rust, Java, Scala e Python. Sono coinvolti message broker e code, sistemi a bassa latenza e sistemi transazionali finanziari ad alto carico. Graditi la conoscenza del protocollo FIX e l'esperienza con osservabilità, tracing, continuous profiling e benchmarking.

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.

Visita il sito web →