Software Engineer (Go / DNS)
Software Engineer (Go / DNS)

Software Engineer (Go / DNS)

Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Gcore group

Auf einen Blick

  • Aufgaben: Develop and maintain backend components for Managed DNS solutions using Go.
  • Arbeitgeber: Gcore is a global leader in cloud and edge services, enhancing web performance and security.
  • Mitarbeitervorteile: Enjoy remote work options, private medical insurance, and team sports activities.
  • Warum dieser Job: Join a dynamic team innovating in DNS technology with industry giants and make a real impact.
  • Gewünschte Qualifikationen: 5+ years in software engineering, 2+ years with Go, and familiarity with DNS protocols required.
  • Andere Informationen: Work from anywhere for up to 45 days a year and enjoy a modern office with free snacks.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Have you ever wondered why your favorite apps, social media content, and video games load in the blink of an eye? It’s likely because of Gcore behind the scenes!
Join a team that collaborates with industry giants like Intel, Dell, NVIDIA, Graphcore, and Equinix to accelerate AI training, provide cutting-edge cloud services, and optimize content delivery.
If you are passionate about transforming the internet and contributing to cutting-edge innovations, come join us at Gcore!
We are over 550 professionals and currently looking for a Software Go Engineer to work on our DNS product.

About the product:

Our company specializes in building cutting-edge Managed DNS infrastructure solutions that ensure high availability, reliability, and security. We focus on delivering robust DNS services, including authoritative DNS servers, DNS APIs, DNSSEC, and DNS failover mechanisms, seamlessly integrated with our advanced Traffic Management System. Our goal is to provide scalable and efficient DNS solutions that empower businesses to manage their traffic with ease and confidence.

Job Description

What You Will Do:

As a Software Engineer specializing in Managed DNS Infrastructure, you’ll collaborate with a dynamic team focused on innovation and excellence. Your role will be pivotal in developing and maintaining the backend components of our Managed DNS solutions.

Your Responsibilities:

  • Implement and maintain APIs for DNS management and integration with our Traffic Management System.
  • Design and develop backend components for DNS authoritative servers using Go.
  • Develop and maintain automated DNS failover solutions to ensure high availability for our clients.
  • Enhance DNSSEC solutions to protect against attacks such as cache poisoning and to ensure the authenticity and integrity of DNS data.
  • Collaborate with cross-functional teams to optimize system performance, reliability, and resiliency.

Qualifications

We Expect You to Have:

  • At least 5 years of experience of software engineering and 2+ years experience with Go.
  • Familiarity with the DNS protocol and experience with DNS server implementations.
  • Solid knowledge and experience with network protocols such as DNS, BGP, and TCP/IP.
  • Comfort with working in Linux environments.
  • Background in DevOps practices, with a focus on infrastructure as code, CI/CD pipelines, and system monitoring tools.
  • Familiarity with service-level indicators (SLIs), objectives (SLOs), and agreements (SLAs) and their application in maintaining system reliability.
  • Proven experience in incident management, including handling and resolving production issues effectively.

Additional Information

What We Offer:

We value our employees and offer a benefits package designed to support your health, well-being, and professional growth throughout your journey at Gcore:

  • Remote, hybrid, or office work options depending on your role
  • Work from anywhere in the world for up to 45 days per year
  • Private medical insurance for you and your family*
  • Additional fully paid sick leave days*
  • Allowance for significant life events and birthdays
  • Language classes
  • Modern office space with free snacks, drink and entertainment options*
  • Team sports activities*

*Please be aware that this benefit may vary depending on your country.
About the Company
Gcore is an international cloud and edge leader in providing first-class web performance, content delivery, and security. Headquartered in Luxembourg, with offices around the world, the company provides its solutions to global leaders in numerous industries.
Millions of people worldwide use apps and play games based on our infrastructure and services: we are trusted by World of Tanks, Albion Online, Avast, Photon, Unity, Sandbox Interactive, and others.
Equal Opportunity Employer
We provide equal opportunity to all applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity, gender expression, national origin, disability, or any other legally protected characteristics.

#J-18808-Ljbffr

Software Engineer (Go / DNS) Arbeitgeber: Gcore group

At Gcore, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our employees enjoy flexible work arrangements, comprehensive health benefits, and opportunities for professional growth, all while working on cutting-edge technologies that shape the future of the internet. Join us in our modern office or work remotely from anywhere in the world, and be part of a team that values your contributions and supports your journey.
Gcore group

Kontaktperson:

Gcore group HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer (Go / DNS)

✨Tip Number 1

Familiarize yourself with the DNS protocol and its implementations. Understanding how DNS works will not only help you in interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Showcase your experience with Go by contributing to open-source projects or building personal projects that utilize Go for backend development. This practical experience can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your familiarity with network protocols like BGP and TCP/IP. Being able to articulate your knowledge in these areas will highlight your technical expertise during discussions.

✨Tip Number 4

Highlight any experience you have with DevOps practices, especially around CI/CD pipelines and infrastructure as code. This is increasingly important in modern software engineering roles and will resonate well with the team at Gcore.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (Go / DNS)

Proficiency in Go programming language
Experience with DNS protocol and server implementations
Solid understanding of network protocols (DNS, BGP, TCP/IP)
Familiarity with Linux environments
DevOps practices knowledge (infrastructure as code, CI/CD pipelines)
Experience with system monitoring tools
Understanding of service-level indicators (SLIs), objectives (SLOs), and agreements (SLAs)
Incident management experience
API development and integration skills
Automated DNS failover solutions development
DNSSEC implementation knowledge
Collaboration skills for cross-functional teams
Problem-solving skills
Attention to detail

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description for the Software Engineer position at Gcore. Understand the key responsibilities and qualifications required, especially focusing on your experience with Go and DNS.

Tailor Your CV: Customize your CV to highlight relevant experience in software engineering, particularly with Go and DNS protocols. Include specific projects or achievements that demonstrate your expertise in these areas.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for transforming the internet and your interest in Gcore's innovative projects. Mention how your background aligns with their focus on Managed DNS infrastructure solutions.

Highlight Relevant Skills: In your application, emphasize your familiarity with network protocols, DevOps practices, and incident management. Make sure to provide examples of how you've successfully applied these skills in previous roles.

Wie du dich auf ein Vorstellungsgespräch bei Gcore group vorbereitest

✨Understand the DNS Protocol

Make sure you have a solid grasp of the DNS protocol and its implementations. Be prepared to discuss your experience with DNS server setups and how you've handled DNS-related challenges in previous roles.

✨Showcase Your Go Expertise

Since this role requires at least 2 years of experience with Go, be ready to demonstrate your proficiency. Bring examples of projects where you've used Go, particularly in backend development or API implementation.

✨Discuss DevOps Practices

Highlight your familiarity with DevOps practices, especially infrastructure as code and CI/CD pipelines. Share specific instances where you've implemented these practices to improve system reliability and performance.

✨Prepare for Technical Questions

Expect technical questions related to network protocols like BGP and TCP/IP. Brush up on these topics and be ready to explain how they relate to DNS management and your past experiences.

Software Engineer (Go / DNS)
Gcore group
Gcore group
  • Software Engineer (Go / DNS)

    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-02-04

  • Gcore group

    Gcore group

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>