About this job
<p>We are building a new capability that turns fragmented, noisy security logs into explainable, AI-powered threat analysis, delivered inside the RedMimicry platform.</p>
<p>As a Full Stack Engineer at RedMimicry, you will take a leading role in developing a new security analytics capability within our platform. You will build the user interface and the application layer that connects the underlying components into a reliable workflow for security analysts.</p>
<p>This is a fixed-term position running until 31 October 2027.</p>
<h2>Tasks</h2>
<ul>
<li><strong>Build Backend Services and APIs:</strong> Implement services and stable interfaces for ingestion, analysis, and reporting workflows.</li>
<li><strong>Design Domain Models:</strong> Define maintainable data models for security events, analysis results, and supporting evidence.</li>
<li><strong>Build Analyst Workflows:</strong> Develop complex, data-heavy interfaces that let analysts review results efficiently.</li>
<li><strong>Make Evidence Inspectable:</strong> Allow analysts to drill down from a conclusion to the exact source fields and log fragments behind it.</li>
<li><strong>Represent Uncertainty:</strong> Present confidence, ambiguity, and alternatives clearly rather than reducing complex results to a binary status.</li>
<li><strong>Implement Reporting:</strong> Build consistent JSON and PDF reporting pipelines for machine-readable and human-readable outputs.</li>
<li><strong>Handle Long-Running Jobs:</strong> Implement asynchronous processing, progress reporting, retries, cancellation, and useful failure states.</li>
<li><strong>Build Secure Multi-Tenant Components:</strong> Apply authentication, authorisation, tenant separation, and secure data-handling patterns.</li>
<li><strong>Maintain Engineering Quality:</strong> Add tests, review code, document interfaces, monitor performance, and translate analyst feedback into concrete improvements.</li>
</ul>
<h2>Requirements</h2>
<ul>
<li>
<p>You do not need to meet every requirement to apply. We are looking for strong product and systems engineering judgement, not a checklist match.</p>
</li>
<li>
<p><strong>Backend Engineering</strong></p>
</li>
<li>
<p>Strong experience with Go or another statically typed backend language</p>
</li>
<li>
<p>API design, versioning, validation, and error handling</p>
</li>
<li>
<p>Relational data modelling and SQL</p>
</li>
<li>
<p>Asynchronous jobs, queues, background processing, and failure recovery</p>
</li>
<li>
<p>Testing, profiling, and observability</p>
</li>
<li>
<p><strong>Frontend Engineering</strong></p>
</li>
<li>
<p>Modern JavaScript or TypeScript</p>
</li>
<li>
<p>Experience with a modern component-based frontend framework</p>
</li>
<li>
<p>Building complex, data-heavy interfaces rather than simple CRUD screens</p>
</li>
<li>
<p>Clear presentation of timelines, evidence, relationships, and confidence information</p>
</li>
<li>
<p><strong>System Design</strong></p>
</li>
<li>
<p>Service boundaries, event-driven workflows, and integration patterns</p>
</li>
<li>
<p>Authentication, authorisation, and tenant isolation</p>
</li>
<li>
<p>Containerised applications and production deployment workflows</p>
</li>
<li>
<p>Performance and reliability under large data volumes</p>
</li>
<li>
<p><strong>Reporting and Data Presentation</strong></p>
</li>
<li>
<p>JSON APIs and machine-readable exports</p>
</li>
<li>
<p>PDF or document-generation pipelines</p>
</li>
<li>
<p>Audit-oriented or evidence-oriented interfaces are a plus</p>
</li>
<li>
<p><strong>Cybersecurity Knowledge</strong></p>
</li>
<li>
<p>Experience with SOC tooling, SIEM, EDR, incident response, threat hunting, or security analytics is a strong advantage</p>
</li>
<li>
<p>Ability to understand process, host, identity, network, and timeline data</p>
</li>
<li>
<p><strong>Languages</strong></p>
</li>
<li>
<p>English (required)</p>
</li>
<li>
<p>German (a plus)</p>
</li>
</ul>
<h2>Benefits</h2>
<ul>
<li>Work from anywhere in Germany, and use our Berlin office as often as you like</li>
<li>30 days of paid time off, and a quiet inbox while you are away</li>
<li>Company-paid Deutschlandticket</li>
<li>Annual budget for the courses and certifications you pick yourself</li>
<li>Modern tooling and extensive use of AI</li>
<li>Light process, clear communication, focus on what really matters</li>
</ul>
<p>A close match is enough. If the role speaks to you, apply with your CV and anything else you would like us to see. What follows is short and transparent, a few conversations with the team and then your first week in Berlin. This position is a fixed-term contract within a funded development project. We are an equal opportunity employer and welcome applications from all backgrounds and genders. Questions about the role or the process are welcome at any point.</p>
<p>Find <a href="https://www.arbeitnow.com">Jobs in Germany</a> on Arbeitnow</a>