
Websites, hosting, domains... You own this!
About the Company
IONOS is the leading European digitalization partner for small and medium-sized businesses (SMB). Serving around six million customers across 18 markets in Europe and North America, IONOS offers a comprehensive range of services—from domains and web hosting to website builders, e-commerce, online marketing tools, and enterprise cloud solutions. The company fosters a diverse, inclusive culture with open structures, flat hierarchies, and a strong team spirit.
About the Role
Join the United-Domains Backend Team at IONOS as a Software Developer focused on enhancing domain ordering backend services. You will design, optimize, and maintain systems that handle high-volume transactions, API integrations, and database architectures. The role offers on-the-job training, including Perl language instruction for candidates with strong technical backgrounds in other languages.
Key Responsibilities
- Develop, deploy, and maintain Perl-based backend services for domain ordering
- Integrate third-party APIs (JSON/XML) for domain registration and management
- Build new backend services using Java and Go
- Design and optimize MySQL schemas, queries, and data workflows
- Troubleshoot Linux service issues to ensure system availability
- Collaborate with teams on software methodologies and CI/CD practices
- Document solutions and contribute to architectural decisions
Required Skills
- Perl expertise, including backend/systems development, CPAN module use, and script optimization
- Experience with Java or Go
- Minimum 3 years backend development experience
- Proficiency with Linux command line, service deployment, and troubleshooting
- MySQL schema design and complex query tuning
- Experience with remote APIs (JSON/XML/REST)
- Version control using Git
- Strong English communication skills and problem-solving abilities
- Understanding of software development lifecycle (SDLC) best practices
Preferred Qualifications
- Domain industry knowledge (DNS, nameservers, domain lifecycle)
- Familiarity with modern Perl frameworks (Moose, PSGI, Plack)
- Experience with Mini-CPAN or internal CPAN management
- Containerization technologies (Docker, Kubernetes)
- JavaScript proficiency
- CI/CD pipeline design experience (Jenkins, GitLab CI)