Remotebase
Remotebase
51 – 200 Dipendenti
ConsulenzaLogisticaMarketing
Remotebase aiuta le aziende ad assumere sviluppatori software selezionati per progetti tecnologici. La sua rete di talenti comprende specialisti in Python, JavaScript, intelligenza artificiale, visione artificiale e ambiti correlati. L’azienda semplifica il recruiting tecnico raccogliendo le esigenze di ogni impresa, individuando gli sviluppatori più adatti e supportando i colloqui, così che i datori di lavoro possano concentrarsi sulla scelta della persona giusta per i propri progetti.

Ingegnere Rust part-time

Sviluppa servizi backend affidabili, API, strumenti per l’infrastruttura e software di sistema con Rust in un ruolo part-time. Collabora con i clienti di Remotebase che sono aziende di prodotto.

Descrizione

  • Sviluppare e mantenere servizi e librerie Rust pronti per la produzione.
  • Scrivere codice sicuro, idiomatico e ampiamente testato, con attenzione alla velocità e all’uso della memoria.
  • Creare servizi asincroni con Tokio e framework come Axum, Actix-web o Tonic (gRPC).
  • Analizzare le prestazioni del codice critico e risolvere problemi di concorrenza, latenza e memoria.
  • Collegare i servizi a database, code di messaggi e infrastrutture cloud.
  • Esaminare il codice, supportare gli ingegneri meno esperti e contribuire alle decisioni tecniche.
  • Collaborare in modo asincrono con team distribuiti attraverso una comunicazione scritta chiara.

Requisiti

  • Almeno cinque anni di esperienza professionale nell’ingegneria del software, di cui tre o più con Rust in produzione.
  • Ottima conoscenza di ownership, borrowing, lifetimes, traits e generics in Rust.
  • Esperienza pratica con Rust asincrono, inclusi Tokio, futures e i vincoli Send/Sync.
  • Esperienza nella creazione e gestione di servizi backend di produzione o software di sistema.
  • Conoscenza di concorrenza, gestione della memoria e profilazione delle prestazioni.
  • Esperienza nel testare codice Rust con test unitari, di integrazione o basati su proprietà e nel lavorare con CI/CD.
  • Esperienza con database SQL o NoSQL come Postgres o Redis e crate come sqlx, Diesel o SeaORM.
  • Familiarità con Docker, Linux e almeno una tra AWS, GCP e Azure.
  • Ottima conoscenza dell’inglese scritto e parlato.
  • Disponibilità per 20 ore alla settimana, con quattro ore di sovrapposizione con il fuso orario degli Stati Uniti.
  • Preferibile: esperienza con Unsafe Rust, FFI (C/C++ o Python tramite PyO3) o WebAssembly.
  • Preferibile: esperienza con sistemi embedded, reti, blockchain o sistemi distribuiti.
  • Preferibile: contributi a progetti open source dell’ecosistema Rust.
  • Preferibile: familiarità con strumenti di osservabilità come tracing, OpenTelemetry o Prometheus.
  • Preferibile: esperienza con C++ o Go.

Benefit

  • Lavoro da remoto, con la possibilità di utilizzare un ufficio.
  • Orari di lavoro flessibili.
  • Retribuzione competitiva rispetto al mercato.
  • Opportunità di apprendimento e crescita professionale.

Offerte correlate

Baléro Consulting

Analista contabile

Baléro Consulting
11 – 50 Dipendenti
ConsulenzaFinanzaLegale

Entra in Baléro Consulting come analista contabile con modalità di lavoro ibrida in Brasile, contribuendo ai processi contabili, fiscali e relativi alle buste paga. Il ruolo comprende la registrazione delle operazioni, le riconciliazioni, la chiusura finanziaria, i calcoli fiscali e la comunicazione con i clienti.

Apri
NBT Bank

Supervisore della contabilità dei prestiti presso NBT Bank — Norwich, NY

NBT Bank

Coordina le operazioni di contabilità dei prestiti, la reportistica, i controlli e i progetti di NBT Bank. Guida il personale contabile che supporta alcune sedi a New York e in Pennsylvania.

Apri