In sintesi
- Mansioni: Sviluppa software innovativo e collabora su progetti entusiasmanti nel cloud.
- Azienda: Cubbit, un'azienda tech all'avanguardia con una cultura collaborativa.
- Benefit: Stipendio competitivo, piani di partecipazione azionaria e lavoro remoto.
- Altre informazioni: Ambiente dinamico con opportunità di crescita professionale.
- Perché questo lavoro: Lavora con tecnologie avanzate e contribuisci al futuro del cloud.
- Qualifiche: 5+ anni di esperienza nello sviluppo backend e conoscenza di Go.
La retribuzione prevista è compresa tra 45000 - 65000 € per anno.
A quick overview
Work location: full remote or hybrid (possibility to work in our offices in Bologna, Milano)
Experience: high seniority (5+ years of experience in the same role)
Languages requested: English full professional + italian nice to have
Compensation: €45,000–€65,000 gross/year, depending on your experience, technical expertise, and overall fit for the role. + In addition, you'll be eligible to participate in our Employee Stock Ownership Plan (ESOP)
We not only apply cutting‑edge technology. We create it.
At Cubbit, we're building the next generation of cloud storage: globally distributed, geo‑distributed by design, and independent from hyperscalers.
Reliability is at the heart of everything we do.
We’re looking for a new Backend Developer to join our team.
As a member of the Cubbit team, you will help to design, develop and maintain performant and scalable products used by our business customers; you'll deep dive into challenging and exciting brainstorming and pair‑programming sessions with your teammates and, most importantly, you'll be part of the future of the cloud.
- What you’ll do
- Work on existing and new products by developing software, of course
- Review other teammates' code and constructively discuss about changes
- Transform technical requirements into tasks to be worked on
- Analyze application's tracing to spot bottlenecks and issues
- What you’ll need
- 5+ years of experience in a backend development role
- Strong knowledge of Go (Golang) programming
- Understanding of cloud services
- Experience with Git
- Solid understanding of networking fundamentals (sockets, HTTP, APIs)
- Experience with AI‑based and agentic development tools
- Experience with Linux operating systems
- Experience with Distributed Systems
- Bonus point
- Past experience in startup and/or similar industry
- Past experiences with network file systems (NFS/SMB)
- Past experience in remote working with agile methodology
- Familiarity with Docker, Kubernetes, Kubernetes operator
- Familiarity with Grafana, Open Telemetry, application tracing
- Profile and mindset
- Solid spoken and written English communication skills.
- Obsessive attention to details: you're meticulous in ensuring that your work is of the highest quality.
- Curious and fast learner, eager to deep dive into distributed system design
- Collaborative mindset - you understand that complex systems are built best together
- Why you’ll love working with us
- Join an ambitious and supportive team of builders and innovators
- Remote‑friendly environment with flexible schedules
- Opportunity to contribute to one of Europe's most advanced cloud technologies
- Location
Full remote work is welcome in Cubbit, and you can freely use the lounge area in one of our co‑working partner offices worldwide.
But remember that our headquarters, in the centre of Bologna, Italy, is always available for you.
Let's find the right workspace for you.
#J-18808-Ljbffr
Senior Backend Developer (Go) datore di lavoro: Improove
Cubbit è un datore di lavoro eccezionale, offrendo un ambiente di lavoro remoto o ibrido che promuove la flessibilità e l'equilibrio tra vita professionale e personale. Con un team ambizioso e di supporto, avrai l'opportunità di contribuire a tecnologie cloud all'avanguardia in Europa, partecipando a sessioni di brainstorming stimolanti e opportunità di crescita professionale. Inoltre, il nostro ufficio centrale a Bologna offre uno spazio accogliente per collaborare con i colleghi quando desideri.
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Senior Backend Developer (Go)
✨Partecipa ai Meetup Locali
Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!
✨Contribuisci a Progetti Open-Source
Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!
✨Esplora le Piattaforme di Recruitment Tecnico
Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!
✨Applica Direttamente a Improove
Non dimenticare di controllare il sito web di Improove per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.
Pensiamo che ti servano queste competenze per eccellere come Senior Backend Developer (Go)
Alcuni consigli per la tua candidatura 🫡
Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.
Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Senior Backend Developer (Go) in Improove. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!
Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Improove. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!
Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Senior Backend Developer (Go).
Come prepararti a un colloquio di lavoro presso Improove
✨Preparati con le tue abilità tecniche
Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.
✨Mostra il tuo portfolio di progetti
Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.
✨Preparati a domande sul lavoro di squadra
Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.
✨Conosci il processo di sviluppo che usano
Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Improove, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.