Torna alla lista

Descrizione dell'offerta

Software Engineer - Storage in Italia

Jobgether

  • Tempo pienoOrario settimanale standard

Italia

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer – Storage based in Italy. We are looking for an experienced software engineer to help build and scale a high-performance object storage platform that simplifies how developers upload, manage, process, and deliver digital assets. In this role, you will contribute across the full technology stack, from client libraries and command-line tools to storage servers, content delivery networks, and deployment infrastructure. You will tackle complex engineering challenges involving distributed systems, upload reliability, asset optimization, caching, and service performance. Working in a globally distributed, open-source-first environment, you will collaborate asynchronously with engineers across disciplines to deliver reliable, scalable solutions. You will also help shape the developer experience by improving APIs, tooling, observability, and storage workflows. This is an opportunity to make a meaningful impact on infrastructure used by developers worldwide while contributing to open-source projects and technologies designed to scale to millions of users. Accountabilities - Enhance storage capabilities: Improve analytics storage offerings and support open file formats, including Apache Iceberg and DuckLake, to enable efficient storage and management of analytical data. - Optimize asset delivery: Develop asset optimization capabilities that improve delivery speed and performance for websites and mobile applications. - Expand edge infrastructure: Build and improve the edge network to accelerate uploads and implement features such as automatic cache invalidation. - Improve storage server performance: Enhance the performance, observability, scalability, and reliability of the storage server through continuous monitoring, troubleshooting, and optimization. - Develop storage exploration tools: Collaborate with frontend engineers to build a fast, intuitive, and powerful storage explorer.

- Improve developer experience: Enhance APIs, client libraries, and command-line interface (CLI) tools to deliver a seamless, consistent experience throughout the development workflow. - Strengthen upload and download reliability: Identify opportunities to improve upload resilience, optimize protocol behavior, and streamline processing across different clients and environments. - Contribute to open source: Develop and maintain open-source storage server components and contribute improvements to upstream dependencies where appropriate. - Resolve technical issues: Address escalated support cases, investigate underlying causes, and implement systemic improvements that prevent recurring problems. - Work across the technology stack: Contribute to backend development, infrastructure deployment, monitoring, scaling, and service operations as needed. - Drive projects end to end: Take ownership of engineering initiatives, from identifying problems and designing solutions through implementation, testing, deployment, and ongoing improvement. Requirements - At least 5 years of backend engineering experience , including operating Node. js applications in production environments. - Experience designing, building, or operating highly scalable distributed systems. - Comfort working across the technology stack, including backend application development and infrastructure deployment, monitoring, and scaling. - Familiarity with observability and monitoring tools such as OpenTelemetry, Prometheus, and Grafana. - Experience with performance tuning, production troubleshooting, and improving the reliability of distributed services. - Strong practical experience with PostgreSQL in production, including database tuning and troubleshooting.

Offerte simili

Altre offerte simili

  • Remoto

40.000 € - 50.000 €

... tecnologico di lungo periodo. ATTIVITÀ Lo Specialista Backup Senior entrerà a far parte di un importante cliente operante nel settore assicurativo, nell'area Storage & Backup. Entrando a far parte di un team internazionale con un competence center in Italia, sarà responsabile del coordinamento e della governance dei gruppi ...

Milano, Italia

  • Remoto
  • Tempo pieno
  • IT
... Clienti nel rendere i processi IT più sicuri, efficienti e sostenibili, operando in un contesto tecnologico in continua evoluzione. Siamo alla ricerca di un/una Software Engineer (Full Stack / Backend Specialist) con una forte inclinazione verso il Backend e l’infrastruttura Cloud e che voglia contribuire allo sviluppo di piattaforme ...

Bergamo, Italia

  • Tempo pieno
  • IT

30.000 €

Salvagnini Italia per la sede di Sarego (VI) sta ricercando un/una Software Engineer da inserire all’interno dell’ ufficio System Automation Software del dipartimento R&D. La persona riporterà al Software Engineer Supervisor e, nello svolgere le sue attività, si interfaccerà con tutti i reparti R&D, Documentation, Technical ...

Vicenza, Italia

  • IT
... contesto stimolante dove crescere professionalmente. Il candidato, anche senza esperienze lavorative, dovrà avere particolare attitudine alla programmazione software per macchine industriali. Requisiti: - Laurea in ingegneria dell’automazione, elettronica o informatica - Conoscenza dei linguaggi di programmazione C, C++, ...

Udine, Italia

  • IT
Attività Principali: - Gestione processi di troubleshooting, - Configurazione e parametrizzazione dei sistemi a visione artificiale e relativa integrazione in sistemi automatizzati, - Configurazione e programmazione di robot Industriali, - Programmazione di PLC/HMI per il coordinamento di più robot industriali

Ferrara, Italia

  • Tempo pieno
  • IT

41.000 € - 53.000 €

... customers and create new opportunities for our people. We are currently seeking a Software Engineer to join our dynamic team in Castel Guelfo (BO), Italy! The Software Engineer will be responsible for designing, developing managing and maintaining the Software which is used to diagnose and monitor complex systems made out ...

Bologna, Italia

RE:LAB s.r.l.

Software Engineer

  • In sede
  • Tempo pieno
  • IT
... applications. - Perform software testing, debugging, profiling, and optimization, helping resolve technical issues. - Maintain code documentation, version control, and software change management, while contributing to activity planning. Requisiti: - Master’s degree in Computer Engineering, Computer Science, Electronic Engineering, ...

Ancona, Italia

Synergie Italia S.p.a.

Software Engineer - Roma

  • Tempo pieno
  • IT

36.000 € - 45.000 €

... Professional Staffing e Ricerca e Selezione di personale qualificato, in collaborazione con importante società operante nel settore difesa ricerca un/a: Posizione: Software Engineer Junior/Middle/Senior Cosa offriamo? - Inserimento diretto in azienda con contratto a tempo indeterminato - CCNL Metalmeccanico, RAL 36.000-45.000€ ...

Roma, Italia

Skytechnology SRL

Software Engineer

  • IT

35.000 € - 45.000 €

... progettazione di sistemi elettronici ed embedded ad alta complessità per i settori aerospazio, difesa, avionica, telecomunicazioni e industria è alla ricerca di un/a Software Engineer – Ambienti di Virtualizzazione (VMware / OLVM). Sei un/a professionista con competenze trasversali tra ambito software e sistemistico? Cerchi un’opportunità ...

Roma, Italia

Skytechnology SRL

Software Engineer

  • IT

35.000 € - 45.000 €

... progettazione di sistemi elettronici ed embedded ad alta complessità per i settori aerospazio, difesa, avionica, telecomunicazioni e industria è alla ricerca di un/a Software Engineer – Ambienti di Virtualizzazione (VMware / OLVM). Sei un/a professionista con competenze trasversali tra ambito software e sistemistico? Cerchi un’opportunità ...

Roma, Italia