
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.
Senior software engineer backend C++ — Jitterbit, da remoto in India
Sviluppa e fai crescere servizi distribuiti per la piattaforma iPaaS e di gestione delle API di Jitterbit. Guida i progetti dalla progettazione al rilascio in un team di ingegneria da remoto.
Descrizione
- Progettare e sviluppare funzionalità per la piattaforma iPaaS e di gestione delle API di Jitterbit
- Seguire i progetti dalla progettazione iniziale fino al rilascio
- Mantenere scalabilità, affidabilità e prestazioni di un servizio operativo 24 ore su 24
- Sviluppare sistemi distribuiti su larga scala e applicazioni SaaS multi-tenant
- Usare C++, Java, Lua, Docker, Kubernetes, Linux, Nginx, Tomcat, Apache, MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB e servizi AWS
- Collaborare con i colleghi di ingegneria, gestione prodotto e operations
- Produrre codice manutenibile, chiaro ed estensibile
- Favorire la crescita di altri ingegneri e sviluppatori attraverso il mentoring
- Usare i dati per orientare le decisioni e contribuire alle iniziative chiave
Requisiti
- Avere almeno 10 anni di esperienza nello sviluppo di applicazioni distribuite su larga scala
- Avere una solida esperienza nello sviluppo di applicazioni SaaS multi-tenant
- Applicare solide capacità di risoluzione dei problemi, debugging e analisi, con attenzione ai dettagli
- Avere esperienza con microservizi e modelli di architettura cloud
- Avere una solida esperienza con Java
- Avere una solida esperienza con i principali database relazionali, come SQL Server e MySQL
- Saper scrivere JavaScript, CSS e HTML
- Avere competenze in uno o più tra JavaScript, TypeScript, Java, Node.js o Go
- Saper distribuire applicazioni usando Docker e/o Kubernetes
- Avere esperienza pratica con servizi AWS come DynamoDB, S3 o CloudFront
- Comunicare in modo efficace per iscritto e a voce
- Lavorare efficacemente in un team distribuito e in un ambiente da remoto
- Essere autonomo e in grado di assumere iniziative chiave
Benefit
- Opportunità di crescita professionale e mentoring
- Un ambiente di lavoro flessibile, adatto al lavoro da remoto e con un tocco personale
- La possibilità di lavorare con tecnologie avanzate
- Lavorare in un’azienda in crescita nel settore iPaaS
- Contribuire a una missione incentrata sulla trasformazione della creazione di API per processi aziendali critici