
Senior Software Engineer

Humanitec
Summary
Join Humanitec, a leading platform engineering company, as a Senior Software Engineer to help scale the development and growth of their Platform Orchestrator. You will share ownership of product development, contributing to both short-term and long-term goals. The role involves working with a modern tech stack including Go, Kubernetes, React, and TypeScript. This is a fully remote position, ideally suited for candidates in time zones UTC-1 to UTC+3. You will be responsible for contributing to the core product, designing and refining technical systems, collaborating across disciplines, and improving engineering practices. The ideal candidate possesses strong problem-solving and coding skills, experience with cloud infrastructure, and a bias for action.
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. (Experience working in Go is a plus, but not required.)
- 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
Share this job:
Similar Remote Jobs

