Software Engineer, Golang, Kubernetes

🕒 June 25

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Gcore

Gcore

201 - 500 employees

💼 Consulting

📦 Logistics

📣 Marketing

Consulting • Logistics • Marketing

Gcore is a global provider of cloud, edge, and AI solutions that accelerate AI training, deliver comprehensive cloud services, enhance content delivery, and protect servers and applications. With over 180 points of presence worldwide and a network capacity of 200+ Tbps, Gcore offers secure, flexible, and scalable infrastructure services. Its integrated offerings, including Edge Cloud, Edge Network, Edge Security, and AI Infrastructure, are designed to meet the needs of businesses looking to scale and control their global infrastructure efficiently. Gcore also provides robust DDoS protection and origin shielding to ensure uninterrupted online operations, making it a trusted partner for thousands of businesses worldwide.

📋 Description

• Design and implement AI inference and model training cloud products optimized for Kubernetes - from autoscaling inference servers to distributed training jobs across GPU fleets • Write clean, efficient, and maintainable Go code to power Kubernetes controllers, operators, and custom resources supporting AI workloads • Build APIs, CLIs, and developer tools that simplify the deployment, lifecycle management, and monitoring of AI applications • Develop features that optimize serverless container workflows for AI, ensuring fast cold starts, resource-efficient scaling, and workload isolation • Contribute to system performance, reliability, and security, with a focus on AI-specific challenges such as GPU scheduling, job orchestration, and data throughput • Stay on top of Kubernetes ecosystem advancements (e.g., K8s-native ML tooling, scheduling improvements, SIGs) and influence our product roadmap accordingly

🎯 Requirements

• Strong proficiency in Go programming, with experience in Kubernetes development, including controllers and operators. • Deep understanding of Kubernetes architecture, resource management, and container orchestration. • Experience working with Kubernetes APIs and custom resources (CRDs). • Solid knowledge of cloud-native technologies and frameworks, including Docker and Helm. • Strong problem-solving skills, with a passion for tackling complex challenges in distributed systems. • Excellent communication skills and the ability to thrive in a collaborative, team-oriented environment. • Experience with Python programming language (Nice to Have) • Experience with developing AI/ML pipelines or integrating AI frameworks (e.g., TensorFlow, PyTorch) into Kubernetes (Nice to Have) • Understanding of GPU scheduling and optimization in Kubernetes environments (Nice to Have) • Knowledge of security best practices in Kubernetes, including role-based access control (RBAC) and container security (Nice to Have) • Contributions to open-source Kubernetes projects or cloud-native communities (Nice to Have)

🏖️ Benefits

• Competitive compensation • Flexible working hours • 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*

Apply Now

Similar Jobs

🕒 June 24

Raw Ventures

11 - 50

🏥 Healthcare

💼 Consulting

📦 Logistics

Full Stack Engineer building user-facing dashboards and tools for a computer vision platform. Collaborate with designers and contribute to UI development using TypeScript, Go, and Python.

🗣️🇷🇺 Russian Required

AWS

Docker

Kubernetes

Postgres

Python

React

TypeScript

Go

🕒 June 23

GoMining

201 - 500

💼 Consulting

📣 Marketing

₿ Crypto

Lead FullStack Engineer with strong backend expertise to help build high-quality products while leading a small engineering team. Leverage AI tools for engineering quality and development velocity.

Angular

Distributed Systems

Docker

JavaScript

Kubernetes

Node.js

Postgres

RabbitMQ

React

Redis

TypeScript

Web3

🕒 June 20

GoMining

201 - 500

💼 Consulting

📣 Marketing

₿ Crypto

FullStack Engineer focused on back-end development, building enterprise products with Product and Engineering teams. Responsibilities include front-end applications and backend service implementation.

Angular

Distributed Systems

Docker

JavaScript

Jest

Kubernetes

Linux

Next.js

Node.js

Postgres

React

Redis

SCSS

TypeScript

Web3

Webpack

🕒 June 3

Welltech

201 - 500

🏥 Healthcare

💼 Consulting

📣 Marketing

Senior Fullstack Engineer responsible for building scalable health and fitness applications. Working cross-platform with AI-first approach and collaborating with various stakeholders.

Cloud

React

React Native

TypeScript

🕒 June 3

Welltech

201 - 500

🏥 Healthcare

💼 Consulting

📣 Marketing

Senior Product Engineer developing cross-platform ecosystems for health & fitness apps. Building scalable solutions using React Native and collaborating with product and marketing stakeholders.

Cloud

React

React Native

TypeScript