Get AI-powered advice on this job and more exclusive features. For more than 20 years, our global network of passionate technologists and pioneering craftspeople has delivered cutting-edge technology and game-changing consulting to companies on the brink of AI-driven digital transformation. Since 2001, we have grown into a full-service digital consulting company with 5500+ professionals working on a worldwide ambition. Driven by the desire to make a difference, we keep innovating. Fueling the growth of our company with our knowledge worker culture. When teaming up with Xebia, expect in-depth expertise based on an authentic, value-led, and high-quality way of working that inspires all we do. About the Role We are looking for an experienced Golang Developer to design, develop, and maintain Go-based tooling with a strong focus on dependency management and project structure. Your role will involve analyzing complex dependency trees, optimizing Kubernetes-based environments, and contributing to open‑source initiatives. You will collaborate with cross‑functional teams across different time zones, supporting internal replatforming efforts that include building a custom version control system and a new CI/CD platform. What You’ll Do Develop and maintain Go-based tooling with a strong focus on dependency management and project structure Analyze complex dependency trees, contributing to open‑source projects and collaborating within distributed teams Design and optimize Kubernetes-based environments Collaborate with cross‑functional teams across different time zones Focus on internal replatforming efforts Build a custom version control system and a new CI/CD platform Support technical evaluations of other consultants when required, contributing to the assessment of skills and alignment with project needs What You Bring 7+ years of software development experience 5+ years of system development experience Core Golang expertise with deep understanding of Go’s project structure, dependency management, and vendoring mechanism Proficiency with Kubernetes Ability to analyze and automate dependency trees Strong skills in shell scripting, Makefiles, and Linux toolchains Experience with system-level automation tasks Solid Linux experience (preferably Debian‑based distributions) Solid experience with system containers (beyond Docker) Experience working in open‑source environments Proficiency with version control systems Experience with VMware virtualization and resource allocation models Practical knowledge of container‑host OS interactions (CPU, memory, disk I/O) Understanding of how data devices and memory resources are managed within Kubernetes clusters Systems‑thinking mindset — you understand how the OS works under the hood Curiosity and enjoyment in working close to the metal — with filesystems, kernels, and container runtimes You’re not just a developer — you’re a systems thinker who understands how the OS works under the hood Nice to have Hands‑on experience running your own K8s cluster or building infrastructure environments Knowledge of C language What We Offer 100% remote work to provide flexibility and work‑life balance. Company laptop and necessary equipment to perform your role effectively. Competitive salary and benefits package aligned with local market benchmarks. Xebia is committed to creating an inclusive and diverse environment and is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age. Location: Bogota, D.C., Capital District, Colombia Seniority level Mid‑Senior level Employment type Full‑time Job function Consulting Industries IT Services and IT Consulting #J-18808-Ljbffr