Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer (f/m/d) Block Storage Provisioning role.
Rezi rewrites your resume against IONOS DE's job description. Free.

Tailor your resume to this Senior Software Engineer (f/m/d) Block Storage Provisioning role.
Rezi rewrites your resume against IONOS DE's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer (f/m/d) Block Storage Provisioning posting at IONOS DE — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer (f/m/d) Block Storage Provisioning posting at IONOS DE — free, in seconds.
About the Role
IONOS Cloud runs on highly available, redundant block storage that needs to be fast, reliable, and deployed at scale. You will be responsible for the software behind it, utilizing the Linux storage stack rather than reinventing it. Your focus will be on provisioning.
Responsibilities
- Maintain and improve existing block storage provisioning.
- Design and develop the next generation of storage provisioning.
- Add monitoring and alerting for the provisioning workflow to detect errors early.
- Make provisioning robust against failures and reliably repeatable.
- Design and implement provisioning that keeps storage highly available and redundant, including failover.
- Analyze and resolve complex problems in the entire storage stack, from the Linux kernel to the provisioning layer.
- Gradually migrate from legacy components without impacting running systems.
Requirements
- Solid Go knowledge and several years of professional software development experience.
- Deep Linux knowledge including kernel, block storage, software RAID (MD), LVM, and Network Block Devices (NBD, RNBD).
- Experience with VMs (libvirt, QEMU, cloud-init), building VM images, and developing Kubernetes Operators.
- Practical C knowledge for reading and debugging low-level code.
- Proficient with Git, Docker, Shell, and CI/CD, including GitOps workflows (e.g., ArgoCD).
- Experience with observability tools (Prometheus, Grafana) for monitoring provisioning and analyzing problems.
- Experience building highly available, redundant systems, including replication, failover, and fundamentals of distributed systems (idempotence, retries, consistency, error handling).
- Affinity for cloud environments and automation of infrastructure provisioning.
- Daily use of AI coding assistants (e.g., Claude) in development work.
- Strong analytical skills and a structured, independent working style within a team.
Skills
- Go
- Linux Kernel
- Block Storage
- Software RAID (MD)
- LVM
- Network Block Devices (NBD, RNBD)
- libvirt
- QEMU
- cloud-init
- Kubernetes Operators
- C
- Git
- Docker
- Shell
- CI/CD
- GitOps
- ArgoCD
- Prometheus
- Grafana
- Replication
- Failover
- Distributed Systems
- Idempotence
- Retries
- Consistency
- Error Handling
- Cloud Environments
- Infrastructure Provisioning Automation
- AI Coding Assistants (Claude)
Location
- Germany
Work Type
- Hybrid
- Full-time
Experience Level
- Professional Software Development
Benefits
- Hybrid work model
- Flexible working hours with trust-based working time
- Subsidized canteen and various free drinks at some locations
- Modern office spaces with excellent public transport connections
- Various employee discounts for activities and products
- Employee events such as summer and winter parties, as well as workshops
- Numerous further training and development opportunities
- Various health offers, such as sports and health courses
About the Company
- At IONOS, we don't just manage servers; we shape the digital future for over 6.2 million customers worldwide with our solutions.
- As Europe's leading hosting provider and pioneer for independent cloud solutions, we are building next-generation infrastructure: from sovereign cloud architectures and high-performance GPU clusters to integrated AI automation tools.
- What drives us: Digital decision-making freedom for Europe and real impact for small and medium-sized enterprises (SMEs) and large corporations.
- We work in agile teams, rely on transparent structures, and believe that excellence and innovation can only arise with true team spirit.
- Ready for your next step? Become a part of IONOS and grow with us.
Equal Opportunity
- We value diversity and welcome all applications – regardless of, for example, gender, nationality, ethnic and social origin, religion, disability, age, or sexual orientation and identity, physical characteristics, marital status, or any other criterion irrelevant to the application under applicable law.