UpCloud is looking for an experienced Team lead to our Product Team. As part of the Product Team you will lead a team of developers working on the customer-facing features of our product. We are looking for a person who will lead by example, taking part in the team's daily development activities by architecting, prioritizing tasks, reporting and most importantly, making sure our developers can make the fullest of themselves. As a seasoned professional you know what building usable and maintainable digital services means.

The team consists of brilliant frontend and backend developers as well as designer-minded individuals with whom you will work to give our customers the best cloud provider experience. We work with React on the frontend alongside with some supporting libraries, and Python in the backend. We have the responsibility of maintaining our API libraries and connectors to cloud infrastructure management tools such as Terraform, Ansible and Packer. UpCloud's backend development and operations teams build and maintain the cloud infrastructure, to which our frontend interfaces connect via APIs. We work in two-week sprints and use Trello for task management. You will also take responsibility in managing outsourced development work. In your role, you will answer to the Head of Product and work with business development professionals and other teams' managers to plan our team's work.

Our team is a distributed team that has openness, freedom and responsibility as the three cornerstones of our daily work. Experiment, fail, learn, succeed amazingly, be brave to propose new things, agree and disagree. This is the kind of freedom and responsibility we mean. We are growing and changing as a company and team and we want you to grow with us! Both as a person and professionally. And whenever you need support we’ll do all that we can do to help you.


  • Considerable professional experience on leading a software development team.
  • Experience on managing and prioritizing tasks.
  • Background in programming and/or understanding of software development fundamentals.
  • Understanding of React and/or other modern frontend frameworks.
  • Understanding of APIs and backend technology.
  • Professional experience on testing.
  • Appetite to give and meet deadlines.
  • Clear communication in English, both written and spoken.
  • You can communicate with technical and non-technical people.
  • Knowledge and experience of agile software development methods.
  • You also hold great problem-solving skills.
  • Social team player that can contribute to company culture.

This is a full-time position in Helsinki, Finland. Occasional remote work is part of our work culture, but for the most part, you will be present at our Helsinki office.

If you could see yourself being part of the UpCloud family don’t hesitate to send us your application with evidence of your skills and motivation with a salary request. Please also send your GitHub/GitLab profile URL if you have made some open source contributions. Please note that this job posting will be taken down as soon as we find a suitable candidate.

For more information please contact Head of Product Juha-Pekka Järvenpää (juha-pekka.jarvenpaa@upcloud.com).

About us - Never become yet another.

UpCloud is a European cloud service provider offering the world’s fastest cloud servers on an hourly billed infrastructure-as-a-service from its eight data centres in Amsterdam, Chicago, Frankfurt, Helsinki, London, San Jose, and Singapore. We are headquartered in Helsinki, Finland.

We have been recognized twice as the #1 Performance Leader among the top 10 Cloud Hosting Providers in Europa by Cloud Spectator.

Our customers run business-critical web applications on our IaaS platform. They trust us for our high performance, reliability and high quality of customer service as well as very cost effective pricing. We take massive pride in having the most talented and most motivated team of experts who are passionate about everything we do. We aim to create those magic moments, where genius and hard work meet. Join our global team now!

Apply for position now