Skip to content

DNS Software Engineer

  • Location: Central Dublin, Dublin, Ireland
  • Type: Contract
  • Job #24965

We’re partnering with a client pioneering breakthroughs in cloud technology, reshaping networking infrastructure possibilities. Their research lab leads innovation, exploring cutting-edge solutions to empower businesses globally. We’re seeking a talented DNS Software Engineer to join this team, driving the evolution of our cloud-based networking solutions.

Location: Dublin City Centre
Contract Type: Ltd Contract or Permanent 

Job Reference: BBBH 24965

As a DNS Software Engineer, you’ll play a pivotal role in architecting, designing, and implementing next-gen DNS solutions within our client’s cloud research lab. Collaborating closely with cross-functional teams, you’ll develop robust, scalable, and high-performance DNS systems, meeting evolving cloud infrastructure needs.

Responsibilities:

  • Collaborate on architectural design and development of DNS software solutions in a cloud environment.
  • Work with researchers, developers, and engineers to define technical requirements and design specifications.
  • Implement and optimize DNS protocols, algorithms, and routing mechanisms for optimal performance and reliability.
  • Conduct thorough testing, troubleshooting, and debugging of DNS software components.
  • Continuously evaluate and incorporate industry best practices and emerging technologies into DNS architecture.
  • Provide technical guidance and mentorship to junior team members.

Requirements:

  • Proven 5+ years’ experience in software architecture and development within a Linux environment.
  • Proficiency in one or more programming languages like C, C++, Golang, Rust, or Java.
  • Strong understanding of networking principles, DNS, TCP/IP protocols, and routing technologies.
  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) and containerization tech (Docker, Kubernetes).
  • Deep knowledge of DNS, BGP/OSPF, and TCP/IP protocol stack.
  • Excellent problem-solving skills, thriving in a fast-paced research environment.

Preferred Qualifications:

  • Experience with distributed systems, microservices architecture, and DevOps practices.
  • Familiarity with DNSSEC, DNS over HTTPS (DoH), and other DNS security protocols.
  • Knowledge of virtualization tech (VMware, Hyper-V) and software-defined networking (SDN).
  • Experience with design and development of level 4/level 7 load balancing/proxy services.
  • Contributions to open-source DNS projects or active involvement in relevant technical communities.

Interested in this opportunity? Submit your CV in Microsoft Word format today!

For questions, reach out to our team via email: [email protected]

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Unlock your recruitment potential

You’re only a step away from accessing our expertise