Websites, hosting, domains... You own this!
At IONOS, Europe’s top provider of cloud infrastructure, services, and hosting, you’ll collaborate with diverse teams. We have an open, friendly work environment with flat hierarchies and strong teamwork. We believe work should be enjoyable and provide the right setting for that. Due to our ongoing growth, we’re always looking for new team members. Join IONOS and grow alongside us.
About the team:
At United-Domains, we support domain registration and management for over 300,000 customers globally, with access to more than 1000 top-level domains (TLDs). Our Backend Team powers smooth domain ordering, DNS management, and scalable infrastructure. Join us to tackle challenging problems in an innovative, cooperative setting where your contributions directly affect our services.
The role:
We’re seeking a talented Software Developer to improve our domain ordering backend systems. You’ll be responsible for designing, optimizing, and maintaining critical systems that handle high transaction volumes, API integrations, and database design. Your work will help ensure our domain services remain reliable, scalable, and secure worldwide.
We provide on-the-job training. Even if your skills don’t fully match the requirements but you have strong technical abilities and are eager to learn quickly—especially Perl—we’re ready to support you.
Key responsibilities:
-
Develop and maintain Perl-based backend services for domain ordering
-
Connect with third-party APIs (JSON/XML) for domain services
-
Build new backend services using Java or Go
-
Design and optimize MySQL databases and queries
-
Troubleshoot Linux services and ensure high system uptime
-
Work with teams to improve software practices and CI/CD processes
-
Document solutions and contribute to system architecture decisions
Preferred qualifications:
-
Proficient in Perl backend development, including CPAN modules and script tuning
-
Experience with Java or Go
-
Minimum 3 years in backend development
-
Skilled in Linux command-line and service management
-
Strong MySQL schema design and query optimization skills
-
Experience working with remote APIs (JSON/XML/REST)
-
Familiarity with Git version control
-
Fluent English, strong problem-solving skills, and knowledge of software development life cycle (SDLC) best practices
Additional advantages:
-
Knowledge of domain industry (DNS, nameservers, domain lifecycle)
-
Familiarity with modern Perl frameworks (Moose, PSGI, Plack)
-
Experience with Mini-CPAN or internal CPAN management
Bonus skills:
-
Containerization tools like Docker and Kubernetes
-
JavaScript experience
-
Designing CI/CD pipelines (Jenkins, GitLab CI)
What we offer:
-
Training and development opportunities, including e-learning for technical and soft skills
-
Work with modern technologies and take ownership of products
-
Flexible hours and hybrid work options
-
Private medical coverage
-
25 vacation days annually plus extra days off for weekend holidays
-
Meal vouchers
-
Internal referral bonuses
-
Team-building and networking events, including Summerfest and Winterfest parties
-
Free coffee, soft drinks, and fresh fruit in the office
About IONOS:
IONOS is the leading European digital partner for small and medium-sized businesses, serving around six million customers across 18 markets in Europe and North America. We offer a comprehensive range of digital services from domains and hosting to e-commerce and cloud solutions, helping businesses grow digitally.
We celebrate diversity and encourage applications from all backgrounds, regardless of gender, nationality, ethnicity, religion, disability, age, sexual orientation, or other personal characteristics protected by law.