Rust Engineer - FinTech
- Tipo di contratto
- Tempo pieno
- Percentuale
- 100%
- Luogo
- Zürich
- Lingue
- Inglese, Inglese
- Prima pubblicazione
Candidarsi
Informazioni sul ruolo ##
In qualità di Rust Engineer, svilupperai e manterrai i servizi core di una piattaforma di trading, concentrandoti sulla connettività di mercato, l'elaborazione dei dati in tempo reale e l'instradamento degli ordini. Costruirai applicazioni affidabili e concorrenti e lavorerai a stretto contatto con il team di infrastruttura per garantire operazioni di produzione stabili ed efficienti.
Compiti lavorativi ##
- Sviluppo Rust: Sviluppare e mantenere servizi di produzione in Rust per l'elaborazione dei dati di mercato, la connettività degli exchange e l'instradamento degli ordini.
- Architettura Backend: Progettare sistemi concorrenti e guidati dagli eventi che gestiscono l'ordinamento dei messaggi, i tentativi di riprova, le riconnessioni e il recupero dai guasti.
- Integrazione di Sistema: Integrare interfacce di trading esterne e API, garantendo uno scambio di dati e una gestione delle connessioni affidabili.
- Ottimizzazione delle Prestazioni: Analizzare e migliorare le prestazioni delle applicazioni, la latenza, il throughput e l'utilizzo delle risorse.
- Testing & Affidabilità: Sviluppare test automatizzati, monitorare il comportamento delle applicazioni e investigare i problemi di produzione.
- Collaborazione Tecnica: Lavorare con ingegneri DevOps e di infrastruttura per i deployment, la risoluzione degli incidenti e il supporto alla produzione.
Requisiti Fondamentali ##
- Esperienza: Almeno 3 anni di esperienza nello sviluppo backend, nell'ingegneria dei sistemi o in un ruolo simile di ingegneria del software.
- Rust: Esperienza pratica nello sviluppo di applicazioni in Rust, inclusa la programmazione async, la concorrenza e la gestione degli errori.
- Backend & Networking: Buona comprensione di Linux, networking e sistemi distribuiti.
- Problem-Solving: Esperienza nel debugging di applicazioni, nell'analisi delle prestazioni e nella scrittura di codice affidabile e manutenibile.
- Stile di Lavoro: Indipendente, responsabile e strutturato, con un'enfasi su test, documentazione e stabilità della produzione.
- Comunicazione: Forti capacità comunicative in inglese. Il tedesco e l'esperienza con i sistemi di trading finanziario sono vantaggi.
I Tuoi Benefici ##
- Proprietà Tecnica: Assumere la responsabilità dei servizi di trading core utilizzati da clienti finanziari istituzionali.
- Stack Tecnologico Moderno: Lavorare con Rust e sviluppare servizi dove affidabilità, concorrenza e prestazioni sono essenziali.
- Sviluppo Greenfield: Costruire nuovi componenti e contribuire alle decisioni tecniche e architettoniche.
- Sviluppo dell'Ingegneria: Aiutare a stabilire e sviluppare la funzione di ingegneria a Zurich.
- Collaborazione Internazionale: Lavorare a stretto contatto con esperti ingegneri del software e dell'infrastruttura in diverse località.
- Coinvolgimento Diretto: Unirsi a un piccolo team di ingegneria con processi decisionali brevi e influenza diretta sulle soluzioni tecniche.
Il nostro processo di reclutamento ##
- Test online di logica e personalità
- Prima chiamata telefonica
- Colloquio online con il nostro Team di Reclutamento
- Colloquio online con gli Hiring Manager
- Incontro conoscitivo in sede
- Benvenuti in Academic Work!
Far parte di Academic Work ###
Quando ti candidi per questa offerta, ti unisci ai numerosi consulenti di Academic Work. Beneficerai di numerosi vantaggi ma avrai anche un team di Consultant Manager per supportarti in questa fase della tua carriera.
Avez-vous des questions à propos de ce poste? ###
Per qualsiasi domanda, si prega di contattare il team di reclutamento all'indirizzo zurich@academicwork.ch e includere l'identificativo dell'annuncio V0M8CO nella tua e-mail
Candidarsi
Tradotto automaticamente dall’originale.
Pubblicato 6 giorni fa