Jitterbit
Jitterbit
Jitterbit sviluppa Harmony, una piattaforma low-code con funzionalità di intelligenza artificiale per integrare applicazioni e dati, orchestrare flussi di lavoro, automatizzare processi e sviluppare app. I suoi strumenti iPaaS e di gestione delle API collegano i sistemi aziendali in ambiti come IT, finanza, risorse umane e marketing, supportando casi d’uso quali l’integrazione ERP ed EDI, la gestione delle spese, il monitoraggio degli asset e la generazione di lead. La piattaforma offre connessioni a migliaia di applicazioni, tra cui Salesforce Data Loader. Le attività di Jitterbit spaziano dalla consulenza al marketing e alla logistica, riunendo capacità di integrazione e automazione per aiutare le organizzazioni a coordinare sistemi e processi.

Ingegnere senior software backend in C++, da remoto in India

Sviluppa le funzionalità backend dei prodotti iPaaS e di gestione API di Jitterbit. Guida i progetti di applicazioni distribuite dalla progettazione iniziale alla distribuzione.

Descrizione

  • Sviluppa funzionalità per la piattaforma iPaaS e di gestione API di Jitterbit.
  • Utilizza C++, Java, Lua, Docker, Kubernetes, Linux, Nginx, Tomcat, Apache, MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB e i servizi AWS.
  • Guida i progetti dalla progettazione alla distribuzione.
  • Mantieni scalabilità, affidabilità e prestazioni in un ambiente operativo continuo.
  • Collabora con i team di ingegneria, gestione del prodotto e operazioni.
  • Contribuisci all’evoluzione dei prodotti di integrazione e automazione.
  • Supporta e affianca gli altri ingegneri e sviluppatori.
  • Usa i dati per orientare le decisioni e portare avanti iniziative chiave.

Requisiti

  • Almeno 10 anni di esperienza nello sviluppo di applicazioni distribuite su larga scala.
  • Solida esperienza nella creazione di applicazioni SaaS multi-tenant.
  • Ottime capacità di risoluzione dei problemi, debugging e analisi, con grande attenzione ai dettagli.
  • Esperienza con microservizi e modelli di architettura o progettazione cloud.
  • Solida esperienza con Java.
  • Esperienza significativa con i principali database relazionali, come SQL Server e MySQL.
  • Ottima capacità di scrivere codice JavaScript, CSS e HTML.
  • Competenza in JavaScript, TypeScript, Java, Node.js o Go.
  • Familiarità con la distribuzione di applicazioni tramite Docker e/o Kubernetes.
  • Esperienza pratica con servizi AWS come DynamoDB, S3 o CloudFront.
  • Ottime capacità di comunicazione scritta e verbale.
  • Capacità di lavorare efficacemente in un team distribuito e da remoto.
  • Iniziativa e capacità di assumersi la responsabilità di iniziative chiave.

Benefit

  • Opportunità di crescita professionale e mentoring.
  • Ambiente di lavoro flessibile, adatto al lavoro da remoto e con una cultura cordiale.