Software Engineer, Golang – Kubernetes

Posted Sep 18

This is a fully remote position, open to applicants in Poland, +3 more countries.

📋 Description

• Design and develop AI inference and model training cloud products that are optimized for Kubernetes.

• Create autoscaling inference servers and manage distributed training tasks across GPU fleets.

• Write clean, efficient, and maintainable Go code for Kubernetes controllers, operators, and custom resources that support AI workloads.

• Develop APIs, CLIs, and developer tools for the deployment, lifecycle management, and monitoring of AI applications.

• Enhance features that optimize serverless container workflows for AI, focusing on fast cold starts, resource-efficient scaling, and workload isolation.

• Contribute to improvements in system performance, reliability, and security, with a focus on GPU scheduling, job orchestration, and data throughput.

• Monitor advancements in the Kubernetes ecosystem and help shape the product roadmap.


⛳️ Requirements

• Strong expertise in Go programming, along with experience in Kubernetes development, particularly with controllers and operators.

• Profound understanding of Kubernetes architecture, resource management, and container orchestration.

• Experience working with Kubernetes APIs and custom resources (CRDs).

• Solid background in cloud-native technologies and frameworks, including Docker and Helm.

• Excellent problem-solving abilities.

• Strong communication skills and the capacity to excel in a collaborative, team-oriented environment.

• Familiarity with Python programming language (preferred).

• Experience in developing AI/ML pipelines or integrating AI frameworks such as TensorFlow or PyTorch into Kubernetes (preferred).

• Understanding of GPU scheduling and optimization in Kubernetes environments (preferred).

• Knowledge of Kubernetes security best practices, including RBAC and container security (preferred).

• Contributions to open-source Kubernetes projects or cloud-native communities (preferred).


🏝️ Benefits

• Competitive compensation.

• Flexible working hours.

• Hybrid or remote work options, depending on your role.

• Ability to work from anywhere in the world for up to 45 days each year.

• Private medical insurance for you and your family*.

• Additional paid vacation and sick leave days*.

• Support for important life moments and celebrations.

• Language courses.

• Modern, inviting offices with snacks, drinks, and entertainment*.

• Team sports and social activities*.

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma1 day ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh1 day ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks1 day ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers