Software Engineer Working Student for United Domains Development team (hybrid)
At IONOS, the leading European provider of cloud infrastructure, cloud services and hosting services, you will work together with a wide range of teams. We are characterized by open structures, a friendly working culture and flat hierarchies with a strong team spirit. We firmly believe that work and fun are compatible, and offer you the right environment for this. Our constant growth means that we are always looking for new colleagues. Become part of IONOS and grow with us.
Learn moreAbout the team:
At United-Domains - part of IONOS Group - we power the backbone of domain registration and management services for over 300 000 customers worldwide with access to 1000+ TLDs. Our Backend Team is the engine behind seamless domain ordering, DNS management, and scalable infrastructure.
About the Working Student program:
This program is intended for students (currently enrolled in a bachelor's or master's program) who want to gain experience, following what they learned in a specialized faculty, in order to become IT specialists.
About the role:
We’re looking for a bright student to join our team as a Working Student, in the team that is tasked with maintaining and enhancing our domain ordering backend service in United Domains / IONOS Group. You will learn domain registration business logic and how to design, optimize, and maintain critical systems handling high-volume transactions.
We offer on-the-job training. If your skills and experience do not entirely match the job description, but you have the technical experience and ability to quickly pick up new skills we are ready to teach you. This extends even to Perl, if you’re experienced in another programming language and open to learning Perl, we welcome you.
Required experience:
- Experience working with Linux in command line: installing Linux software from source and managing Linux packages and services;
- Basic understanding of networking (addresses/subnets, domain resolution, routing, basic understanding of TCP, at least basic understanding of how firewalls work);
- Database Design: experience with querying/modifying relational databases;
- Programming experience in any programming language, showing us a non-trivial project will be an advantage.
We appreciate:
- APIs & Integrations: Experience with remote APIs (JSONRPC/Swagger/OpenAPI, XMLRPC/SOAP or REST). We use the EPP protocol extensively so some familiarity with XML will be appreciated;
- BASH scripting;
- Version Control: Git;
- Ability to read English, write English intelligibly and be able to communicate verbally in English with other non-English speakers.
Would be a plus:
- Perl expertise: Backend development, CPAN module usage
- Domain industry knowledge (DNS, nameservers, domain lifecycle)
- Containerization (Docker, Kubernetes)
- JavaScript proficiency
- CI/CD pipeline design (Jenkins, GitLab CI).
- Ability to read German.
What we offer:
- The chance to use and learn a variety of cool technologies, tools and frameworks and get familiar with product development responsibility;
- Guidance and coaching to help you every step of the way;
- The opportunity to meet and work with experienced professionals;
- Flexible working hours to accommodate your academic schedule;
- Support on working on real-world projects and gain hands-on experience;
- Hybrid work possibility;
- Potential for future career opportunities within our company;
- Substitute days off for public holidays that occur on the weekend;
- Team events, networking events organized to promote a passionate, creative and diverse culture;
- Summerfest and Winterfest parties;
- 12.5 vacation days/6 months;
- Of course, coffee, soft drinks and fresh fruits are on us in the office.
About IONOS Romania
Our Engineering Center lives and breathes technology since 2003. We proudly Plan, Build and Run the products and services we are responsible for.
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.
We value diversity and welcome all applications - regardless of, for example, gender, nationality, ethnic or social origin, religion, disability, age as well as sexual orientation and identity, physical characteristics, marital status or any other irrelevant factor subject to applicable law.