Senior Product Engineer

Humanitec Logo

Humanitec

📍Remote - Germany

Summary

Join Humanitec, a leading platform engineering company, as a Senior Product Engineer to help scale our Platform Orchestrator. You will share ownership of product development, contributing to both short-term and long-term goals. This role involves working with a modern tech stack (Go, Kubernetes, React, TypeScript) and requires strong problem-solving and coding skills, along with experience in cloud infrastructure. The position is fully remote, with preferred time zones between UTC-1 and UTC+3. You will collaborate closely with a team, focusing on building and improving core products and technical systems. Humanitec values pragmatism, a bias for action, and a collaborative work environment.

Requirements

  • Excellent communication & collaboration: You are comfortable working in a fully remote environment, working across GitHub, Notion, Slack, Jira, and more. You prioritize and protect your focus time, but don't hesitate to jump on a call when a situation demands it. You don’t offload communication or coordination to product/project managers – you own our work end-to-end
  • Strong problem-solving and coding skills: You value designing solutions to customer problems –  from researching and defining use cases, to writing design documents, to implementing clean solutions that address them
  • Hands-on experience with infrastructure: whether you’ve been part of an on-call rotation or just working day-to-day observability tools, you are comfortable rolling up your sleeves to understand the factors at play in an incident or service degradation
  • Pragmatism: You are comfortable balancing “perfect” with “good enough,” as an individual and as part of a team
  • Modern cloud experience: You have built and run apps on Kubernetes on cloud platforms like AWS, GCP, or Azure. You are familiar with Docker, IaC (Terraform or OpenTofu), and modern CI/CD pipelines
  • Bias to action: You thrive in fast-paced, often ambiguous environments. You take initiative, use pragmatism when making decisions, and value progress over perfection

Responsibilities

  • Contribute to our core product: Engineering at Humanitec is a team sport. You’ll work across our stack - primarily in Go - on services that power our applications
  • Design and refine technical systems: You will share ownership of customer use cases and the systems that power them – microservices, customer interfaces, automated tests –  and help shape them to remain scalable, reliable, and elegant as they evolve
  • Collaborate closely across disciplines: You will partner with colleagues across the organization to explore problems, prototype ideas, and iterate quickly
  • Improve how we build: We value thoughtful abstractions, clean interfaces, and solid testing. You will help to continuously evolve our engineering pratices

Preferred Qualifications

Experience working in Go

Benefits

This is a fully remote position

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.