Humanitec - Senior Software Engineer
Responsibilities
• Excellent communication & collaboration: You are comfortable working in a fully remote environment, working across GitHub, Notion, Slack, Linear, Datadog, your IDE, 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, from writing design docs for new work to hopping on a call with a customer to debug something in production. • 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 / OpenTofu), and modern CI/CD pipelines. • Bias to action: You are comfortable working in a fast-paced, often ambiguous environment. You take initiative, ask questions, and use pragmatism when making decisions. • 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 both Go and TypeScript 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. • If this sounds like a fit, we would love to hear from you! • Have questions before applying? Reach out to us at [email protected]
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT