UpCloud is hiring a
Lead Software Engineer

closed
Logo of UpCloud

UpCloud

πŸ’΅ ~$130k-$150k
πŸ“Remote - Finland

Summary

The job description is for a Lead Software Engineer position at UpCloud focusing on developing their Managed Kubernetes Service. The role involves leading technical strategy, guiding the team in development of components, and integrating the product with internal systems. The ideal candidate should have experience in software development (Go), container orchestration with Kubernetes, troubleshooting, analyzing, and debugging containers in Kubernetes, writing secure, testable, and robust code, deep understanding of lifecycle management, Kubernetes operators and custom resource definitions (CRDs), advanced container networking (Cilium). The role can be performed from the new office in Helsinki or remotely anywhere in Europe.

Requirements

  • Experience in software development (comfortable with Go)
  • Container orchestration with Kubernetes
  • Troubleshooting, analyzing, and debugging containers in Kubernetes
  • Writing and reviewing secure, testable, and robust code
  • Deep understanding of lifecycle management (such as certificates and cluster upgrades)
  • Kubernetes operators and custom resource definitions (CRDs)
  • Advanced container networking (we use Cilium)

Responsibilities

  • Lead the technical strategy for our Managed Kubernetes Service
  • Guide the team towards the development of its components, such as cluster and infrastructure provisioning
  • Integrate the product with our internal systems

Benefits

  • Devices of your choice
  • Flexible, remote-friendly working hours
  • Offices in the center of Helsinki and Singapore
  • Company events
  • Annual company trip
  • Sports and culture benefit
  • Extensive occupational healthcare
  • Additional 1-week paid vacation
  • UpActivity
This job is filled or no longer available

Similar Jobs