
Staff Software Engineer for Compute&Storage team (hybrid)
About the company:
As part of United Internet Group, with more than 11,000 employees and 28 million fee-based customer contracts, we are Europe’s leading internet specialist and largest hoster. Building the roof for strong brands such as 1&1, IONOS, STRATO, GMX, WEB DE, MAIL COM, 1&1 Versatel and the Drillisch Online brands, United Internet offers a broad portfolio of Internet access products and cloud applications.
Present in Romania since 2003, we are an Engineering Centre that lives and breathes technology.
Our engineering culture is shaped by the use of cloud native technologies, microservices combined with a DevOps attitude and an innovative mindset. We have a customer centric culture where every colleague is a contributor to our products’ design and success working closely with teams in Bucharest and abroad. Our strength lies in our team spirit and a positive and respectful interaction. In Romania, we have passionate teams sustaining the business segments of Access/Telecommunication, Mail & Media and Hosting, working and enjoying the 1&1 culture together.
Learn moreAbout the team:
The Compute & Storage Provisioning team builds and maintains the core provisioning engine that powers our cloud platform. We are responsible for developing new products and ensuring reliable operation of services related to compute and storage provisioning, including S3 Key Management and Backup Services.
Our systems are critical to the foundation of the IONOS Cloud, serving a wide variety of customers and business units. We work with modern Java enterprise technologies (JEE stack, EJB, JPA, CDI, REST-WS) as well as frameworks such as Spring Boot and Quarkus.
To ensure smooth and reliable delivery, we use GitHub and ArgoCD for CI/CD, Jira for agile project tracking, and Grafana/Prometheus for monitoring and observability. Everything is deployed to cloud-native Kubernetes environments, where resilience, scalability, and automation are at the heart of our daily work.
You will join a highly skilled, cross-functional team that thrives on solving complex engineering challenges, experimenting with new ideas, and building resilient systems that scale globally.
Main responsibilities:
As a Staff Software Engineer, you will:
- Design, build, and maintain core provisioning engine features related to compute and storage services.
- Develop and extend services such as S3 Key Management and Backup.
- Contribute to the architecture, design, and implementation of scalable and resilient software systems.
- Collaborate with Product Owners, Architects, and colleagues from multiple business departments to design solutions aligned with our product vision.
- Drive high-quality deployments and smooth releases into production using GitHub Actions and ArgoCD.
- Ensure observability and reliability through Grafana and Prometheus monitoring.
- Work in an agile environment, contributing to planning and tracking in Jira.
- Take ownership of the full lifecycle: from concept to implementation, deployment, and continuous improvement.
We appreciate:
- Solid experience with Java enterprise technologies (JEE stack, EJB, JPA, CDI, REST-WS) and frameworks like Spring Boot or Quarkus.
- Strong understanding of REST APIs, concurrency, scalability, and system resilience.
- Proficiency in cloud-native platforms, Kubernetes, and continuous delivery pipelines.
- Hands-on experience with GitHub (code reviews, CI/CD pipelines), ArgoCD (deployment automation), and monitoring tools like Grafana/Prometheus.
- Comfort working with Linux environments and writing/debugging bash scripts.
- Ability to quickly familiarize yourself with complex subjects and translate them into actionable solutions.
- An agile mindset: valuing communication, collaboration, and adaptability over rigid processes, and experience using Jira in cross-functional teams.
A culture fit: - Experimentation – you are curious and open to trying new approaches.
- Ownership – you take responsibility for the quality and impact of your work.
- Collaboration – you enjoy working closely with teammates and stakeholders.
- Innovation – you challenge the status quo and contribute fresh ideas.
Learning mindset – you continuously seek to grow and help others grow.
Would be a plus:
- Familiarity with additional programming languages beyond Java (e.g., Go).
- Experience using AI tools to enhance productivity and accelerate development.
- Product-oriented mindset and a strong sense of responsibility for software components.
- Interest in system-level design challenges around resilience, scalability, and performance.
What we offer:
- Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas;
- Modern technologies, product responsibility;
- Flexible work schedule;
- Hybrid or full-remote work option;
- Medical services package from one of two private providers;
- 25 vacation days per year;
- Substitute days off for public holidays that occur on the weekend;
- Meal tickets;
- Internal referral program;
- Team events, networking events organized to promote a passionate, creative and diverse culture;
- Summerfest and Winterfest parties;
- Of course, coffee, soft drinks and fresh fruits are on us in the office.
Diversity enriches:
Different cultures, nationalities, genders, age groups, sexual orientations, and religions as well as people with disabilities - we encourage diversity. Because only teams that reflect all facets of society offer the best framework conditions for creativity and make a company productive and distinctive. We value diversity and welcome all applications.