As a Senior Software Engineer specializing in Managed DNS Infrastructure, you'll play a key role in developing and maintaining backend components of our innovative Managed DNS solutions at Gcore.
In Short
Join a dynamic team focused on innovation and excellence.
Implement and maintain APIs for DNS management.
Design and develop backend components for DNS authoritative servers using Go.
Develop automated DNS failover solutions for high availability.
Enhance DNSSEC solutions to protect against attacks.
Collaborate with cross-functional teams to optimize system performance.
Work in a flexible environment with remote options.
Be part of a company that collaborates with industry giants.
Enjoy a competitive salary and comprehensive benefits.
Contribute to cutting-edge innovations in the tech industry.
Requirements
At least 5 years of software engineering experience.
3+ years of experience with Go.
Familiarity with the DNS protocol.
Solid knowledge of network protocols like DNS, BGP, and TCP/IP.
Experience working in Linux environments.
Background in DevOps practices.
Familiarity with SLIs, SLOs, and SLAs.
Experience in incident management.
Benefits
Competitive salary.
Flexible working hours.
Remote, hybrid, or office work options.
Work from anywhere for up to 45 days per year.
Private medical insurance for you and your family.
5 additional vacation days.
Fully paid sick leave days.
Allowance for significant life events and birthdays.
Language classes.
Modern office space with free snacks and entertainment.