
Senior Go / Kubernetes Platform Engineer
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in Ukraine.
• Design and develop a control plane based on Go that powers the Kubernetes lifecycle platform.
• Manage numerous Kubernetes clusters across various locations.
• Implement a cluster registry and state model for sites, hardware types, clusters, nodes, capacity, and health.
• Establish bootstrap workflows to convert newly booted bare-metal nodes into Kubernetes-ready nodes.
• Ensure the reliability of the control plane using etcd or an equivalent strongly consistent state.
• Develop local site agents that remain functional during temporary outages of the central control plane.
• Create integration contracts with the OS image layer and workload orchestration layer.
• Extensive senior-level Go engineering experience in infrastructure or distributed systems.
• Profound experience with the Kubernetes platform, including cluster lifecycle, node lifecycle, controllers, RKE2/K3s, etcd, upgrades, and failure recovery.
• Experience in designing reliable state models, reconciliation loops, high-availability systems, and event replay mechanisms.
• Strong knowledge of gRPC/REST APIs, protobufs, and versioned service contracts.
• Practical debugging experience in production environments involving Kubernetes, Linux, networking, and distributed state.
• Excellent verbal and written communication skills in English.
• Competitive Compensation: Your salary is determined by your qualifications, experience, and performance.
• Exceptional Stability: Enjoy job security and numerous opportunities for career advancement.
• Professional Development: Access to educational programs and certifications to enhance your expertise.
• Health & Wellness: Comprehensive support for your fitness needs.
• Flexible Working Environment: Benefit from a fully remote work setup, flexible schedules, and relocation assistance if required.
• Performance Recognition: Regular bonuses, annual salary reviews, and acknowledgment of your achievements.
• Advanced Equipment Options: Choose a workstation setup that suits your preferences, whether a desktop or laptop.
• Team Building & Community: Take part in regular events that promote collaboration, camaraderie, and innovation.
Attio
TechBiz Global
Get handpicked remote jobs straight to your inbox weekly.