IONOS SE

Software Engineer (f/m/d) Compute

at subsidary IONOS SE in Berlin
Full-time | Permanent | Professionals
Reference ID: I-931

print

About us

IONOS is the leading European digitalization partner for small and medium-sized businesses (SMB). The company serves around six million customers and operates across 18 markets in Europe and North America, with its services being accessible worldwide. With its Web Presence & Productivity portfolio, IONOS acts as a 'one-stop shop' for all digitalization needs: from domains and web hosting to classic website builders and do-it-yourself solutions, from e-commerce to online marketing tools. In addition, the company offers Cloud Solutions to enterprises who are looking to move to the cloud as their businesses evolve.   

As a Software Engineer in the Compute Development team, you will be responsible for designing, developing, testing, and maintaining software components of our hypervisor nodes. You will work closely with cross-functional teams to ensure seamless integration of our hypervisor nodes with our cloud infrastructure and management systems, driving our technology forward.

Tasks

  • Design, develop, and maintain the software components of our Linux hypervisor nodes, ensuring high availability, scalability, and reliability of our hypervisor nodes.
  • Collaborate with cross-functional teams to design and implement automated deployment scripts.
  • Write clean, efficient, and well-documented code in Go, C++, Python, and Bash.
  • Participate in code reviews, ensuring that all solutions are aligned with our technical vision and standards.
  • Troubleshoot and resolve complex issues related to hypervisor node performance, security, and reliability.
  • Stay up-to-date with the latest technologies and trends, applying this knowledge to continuously improve our products; Draft, execute and automate test plans for features, performance, load, stress, endurance and security, and increase test coverage.

Qualifications

  • You are a team player and innovator.
  • 3+ years of experience in Linux software development using programming languages such as Go, C++, Rust, Python, and Bash.
  • Good knowledge of software development principles, including testing and debugging.
  • Experience with Agile development methodologies and version control systems such as Git.
  • Good understanding of computer architecture.
  • Good communication and presentation skills in English.

Nice to Have

  • Knowledge of hypervisor technology, including KVM and QEMU.
  • Familiarity with containerization tools such as Docker and container orchestration tools such as Kubernetes.
  • Familiarity with CI/CD tools such as GitLab CI/CD.
  • Knowledge of networking protocols and concepts, including TCP/IP, HTTP, and DNS.
  • Experience with security technologies such as SELinux, AppArmor, and encryption.

Benefits

  • Hybrid working model.
  • Flexible working hours through trust-based working hours.
  • At some locations a subsidized canteen and various free drinks.
  • Modern office space with very good transport connections.
  • Various employee discounts for activities and products.
  • Employee events such as summer and winter parties, as well as workshops.
  • Numerous training and development opportunities.
  • Various health offers, such as sports and health courses.

apply online now

Diversity enriches. Different cultures, nationalities, genders, ages, sexual orientations and religions as well as people with disabilities - we value diversity and encourage it. Because only teams that reflect all facets of society offer the best environment for creativity and make a company productive and distinctive. We value diversity and welcome all applications.

Contact

Fragen?

IONOS SE
Recruiting Team IONOS

Hinterm Hauptbahnhof 3-5
D-76137 Karlsruhe

jobs@ionos.com

Nutzen Sie für Ihre Bewerbung bitte ausschließlich unser unkompliziertes Online-Formular, sodass wir Ihnen einen möglichst transparenten Bewerbungsprozess unter Einhaltung aller datenschutzrechtlicher Vorgaben gewährleisten können. Bewerbungen per Mail können wir leider aus genannten Gründen nicht berücksichtigen.