Lead Software Engineer

 

Description:

UpCloud is growing, and we’re looking for a Lead Software Engineer to join our development team!

In this position, you’ll have a chance to directly contribute to the evolution and success of one of our core products, by developing our Managed Kubernetes Service!

 

You’ll be part of a tightly-knit team of experienced developers who built the product from the ground up, now enabling our customers to run container workloads in UpCloud, through new and more sophisticated features.

 

Your work will consist of leading the technical strategy for our Managed Kubernetes Service, guiding the team towards the development of its components, such as cluster and infrastructure provisioning, and integrating the product with our internal systems. We prefer to build our features with user-centered design, and our work is prioritised based on our customer needs, with their engagement & based on their feedback.

 

Our view is that to be successful in this role, you should have meaningful hands-on experience working with open-source technologies in:

  • Software development (comfortable with Go)
  • Container orchestration with Kubernetes

 

You’re also experienced in the following domains:

  • Driving technical strategy for a product or organisation
  • Troubleshooting, analysing, 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)

 

Organization UpCloud
Industry IT / Telecom / Software
Occupational Category Lead Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-07-02 3:26 pm
Expires on 2025-01-22