Gcore
Gcore

201-500 employees

WebsiteLinkedIn
Information Technology & Services
Cloud Computing
Content Delivery Network (CDN)
Cybersecurity
About Gcore

Gcore is a global IT infrastructure provider specializing in content delivery network (CDN) services, cloud computing, and cybersecurity solutions. Founded in 2014, the company offers a wide range of products including cloud hosting, edge computing, DDoS protection, and streaming services designed to optimize digital content delivery and enhance online security. Gcore operates a global network of data centers and points of presence, enabling low-latency and high-performance connectivity for clients worldwide. Their mission is to empower businesses with reliable, scalable, and secure digital infrastructure to support their growth and digital transformation initiatives.

2 months ago

Software Engineer

Full-time
Mid Level
Software Engineer
Report problem

📋

Description
  • The role involves designing and implementing AI inference and model training cloud products optimized for Kubernetes, including autoscaling inference servers and distributed training across GPU fleets.
  • You will write clean, maintainable Go code to develop Kubernetes controllers, operators, and custom resources supporting AI workloads.
  • Additionally, you will build APIs, CLIs, and developer tools to streamline deployment, lifecycle management, and monitoring of AI applications.
  • The position requires developing features that enhance serverless container workflows for AI, ensuring fast cold starts, resource-efficient scaling, and workload isolation.
  • You will contribute to system performance, reliability, and security, addressing AI-specific challenges such as GPU scheduling, job orchestration, and data throughput.
  • Staying updated on Kubernetes ecosystem advancements and influencing product roadmap is also part of your responsibilities.

🎯

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.

🏖️

Benefits
  • 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
  • Equal Opportunity Employer