Software Engineer (Golang)
Offer summary

(Summary generated by AI based on the full job description)

The project involves Managed DNS infrastructure ensuring high availability and security. The role focuses on developing the Traffic Management System API in Go and agents managing traffic across a global edge network. Responsibilities include expanding BGP and Anycast features, implementing high-availability and automated failover solutions, and providing test coverage and monitoring. Required skills include Linux, DevOps, CI/CD and incident management experience. Benefits include private medical insurance, flexible working hours, and remote work options.

from: 27 August 2026
to: 26 September 2026
salary not specifiedcontract of employment (full-time)
Salary details
basic salary
Offer parameters
level:senior
working mode:remote
location:Kraków, Lesser Poland
Kraków, Lesser Poland

Requirements

Optional technologies

Claude Code
Copilot
Cursor

Operating system

Linux

Our requirements

  • At least 5 years of experience in software engineering and 3+ years' experience with Go.
  • Proven ability to work independently with minimal supervision, owning work end-to-end and communicating proactively.
  • 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.

Optional

  • Hands-on experience with AI coding assistants (e.g., Claude Code, Copilot, Cursor) and agentic workflows for automation or ops tasks.
  • Familiarity with the DNS protocol and experience with DNS server implementations.
  • Solid knowledge and experience with network protocols such as BGP, and TCP/IP.

Your responsibilities

  • Design, build, and maintain the Traffic Management System API (a Go service) to manage routing and traffic-steering configuration across our global edge fleet.
  • Develop the agent that renders and applies routing configuration on edge nodes, reliably driving desired state from the API out to the edge.
  • Build and extend BGP and Anycast routing capabilities, including config rendering, peer-group and route-map support, and prefix filtering, as we consolidate edge routing onto a single control plane.
  • Develop and maintain automated failover and high-availability solutions, including non-stop maintenance mode and capacity- and health-aware traffic offloading from saturated points of presence.
  • Strengthen reliability through strong test coverage (config rendering and end-to-end pipeline tests), metrics, and observability across the routing pipeline.
  • Collaborate with cross-functional teams to optimize system performance, reliability, and resiliency.

About the project

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.
As a Software Engineer, you'll collaborate with a dynamic team focused on innovation and excellence. Your role will be pivotal in developing and maintaining our Traffic Management System, which steers client traffic for performance, availability, and resilience

This is how we organize our work

This is how we work

in houseagilescrum

This is how we work on a project

  • Continuous Deployment
  • Continuous Integration
  • DevOps
  • team-level deployment
  • documentation
  • issue tracking tools

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.
Company

What we offer

  • Competitive compensation
  • Flexible working hours and hybrid or remote 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*
  • Extra paid vacation and sick leave days*
  • Support for life’s important moments and celebrations
  • Language courses to help you connect and grow
  • Modern, welcoming offices with snacks, drinks, and entertainment*
  • Team sports and social activities*
  • Note: *Benefits may vary depending on your location.

Development opportunities we offer

  • space for experimenting

Benefits

  • private medical care
  • sharing the costs of foreign language classes
  • remote work opportunities
  • flexible working time
  • integration events
  • drinks
  • extra leave
  • snacks

G-CORE INNOVATIONS SOCIETE A RESPONSABILITE LIMITEE

The world’s digital experiences run on something invisible: the infrastructure and software that keep them fast, reliable, and secure. At Gcore, you’ll help design and deliver that foundation for an AI-driven world.
We’re a global provider of infrastructure and software solutions for AI, cloud, network, and security, powering everything from real-time communication and streaming to enterprise AI and secure web applications. With 210+ edge locations, 50+ cloud regions, and thousands of GPUs, your work here can reach users and businesses across the globe.
You’ll collaborate with leading technology partners such as Intel, NVIDIA, Dell, and Equinix, and work on platforms that power digital products used around the world. Our vision is simple: to connect the world to AI, anywhere, anytime.
Want to work on technology that goes beyond a single product or industry? Join a global team of 550+ professionals building infrastructure and software that supports the entire digital ecosystem.
Software Engineer (Golang)
I apply to:
G-CORE INNOVATIONS SOCIETE A RESPONSABILITE LIMITEE
Kraków, Lesser Poland
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer