> Markdown version of [/jobs/ext/4686551-senior-backend-engineer](https://www.wearedevelopers.com/jobs/ext/4686551-senior-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer - **Company:** Hornetsecurity GmbH - **Location:** Hannover, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Unix, Cyber Security, Linux, DevOps, Distributed Systems, Elasticsearch, Python (Programming Language), Redis, Ansible, SQL Databases, Webmail, Backend, AngularJS, Non-relational Database - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.de/details/5962108074 ## About the Role * 5+ years of professional experience as a Software Developer, with a strong focus on backend development. * Strong Python experience, experience with Java or Go is a plus. * Experience designing, operating, and optimizing relational or non-relational databases. Experience with Elasticsearch, SQL databases, or Redis is especially relevant. * Comfortable working in UNIX-based environments, especially Linux. * Strong experience building and maintaining scalable, high-quality software within complex, distributed systems. * Strong analytical skills, structured thinking, and a high sense of ownership. * Fluent in spoken and written English. Nice-to-haves Experience in any of the following areas would be useful, but you don't need to tick every box. * Experience with designing and maintaining systems hosted on-premises. * Basic DevOps skills and experience with Ansible. * Experience in cybersecurity or email software. * Familiarity with AI-assisted or agent-based development workflows. * Basic Angular knowledge. ## Description * Take technical ownership of existing and new applications or services within our cybersecurity product ecosystem. * Design, develop, and maintain high-quality, scalable, and maintainable software solutions. * Lead and contribute to architectural decisions and help shape long-term technical direction. * Collaborate cross-functionally with other developers, product management, system engineers, UX/UI, and QA teams to deliver end-to-end solutions. * Mentor and support Junior Developers, fostering best practices and continuous improvement. * Work across multiple products, contributing to new features, improvements, and long-term maintenance.