Senior Software Engineer
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p><strong>The Role</strong></p><p>This is a hands-on backend role for engineers who enjoy shipping production services and keeping them healthy. Cloud experience matters because you will deploy, monitor, and troubleshoot live systems.</p><p><br/></p><p><strong>What you’ll do</strong></p><ul><li>Build and evolve backend services in <strong>TypeScript</strong> (Node.js), focusing on clean APIs, reliability, and performance.</li><li>Deploy services in a cloud environment and own day-to-day operation.</li><li>Work with common cloud primitives (compute, storage, container orchestration) to run services effectively.</li><li>Use observability tooling to monitor, troubleshoot, and improve production systems.</li><li>Make sensible security and cost decisions for the services you own.</li></ul><p><br/></p><p><strong>What we’re looking for</strong></p><ul><li>Strong backend engineering experience with <strong>TypeScript</strong> in production (Node.js).</li><li>Experience owning services end-to-end: build, deploy, monitor, improve.</li><li>Practical experience with CI/CD and deployment practices.</li><li>Solid monitoring and observability mindset and evidence of production troubleshooting.</li><li>Cloud experience on AWS or another major provider (Azure/GCP) with clear ability to translate concepts.</li></ul><p><br/></p><p><strong>Nice to have</strong></p><ul><li>Kubernetes or managed container platforms (EKS/AKS/GKE or equivalent).</li><li>Experience with serverless patterns and cloud storage services.</li><li>Experience in distributed systems or high availability environments.</li><li>Experience with common Node.js backend frameworks (e.g., Express, NestJS) and API patterns.</li></ul><p><br/></p><p><strong>Benefits</strong></p><ul><li>25 days annual leave (22 standard days plus 3 personal days)</li><li>10% performance bonus</li><li>Market-leading annual salary</li><li>Additional benefits are being added</li></ul><p><strong>Interview process</strong></p><ul><li>Recruiter screen</li><li>Karat technical screening (coding, system design, plus a short cloud fundamentals segment)</li><li>Technical deep dive</li><li>Final Hiring Manager interview</li></ul><p><br/></p><p><strong>Why immowelt</strong></p><p>immowelt is one of Germany’s leading digital real estate marketplaces, helping millions of people find their next home. This is an opportunity to work on high-traffic products at genuine scale, with strong engineering ownership.</p><p><br/></p><p><strong>Equal opportunities</strong></p><p>We are an equal opportunities employer. If you need reasonable adjustments at any point in the process or want to discuss flexible working requirements, please let us know.</p> </div>