
Software Developer (Go) - Security Analytics
We are building a new capability that turns fragmented, noisy security logs into explainable, AI-powered threat analysis, delivered inside the RedMimicry platform.
As a Software Developer at RedMimicry, you will take a leading role in developing a new security analytics capability within our platform. You will build Go backend components and the application layer.
Experience with web frontend frameworks is welcome, but not required for this role.
This is a fixed term contract, running until 2027-10-31.
Tasks
- Build the Analysis Backend: Implement the services that receive security telemetry, run analysis workflows, and store results and evidence.
- Design APIs: Define stable, versioned interfaces for ingestion, analysis, and reporting.
- Design Domain Models: Define maintainable data models for security events, analysis results, and supporting evidence.
- Handle Long-Running Jobs: Implement asynchronous processing, progress reporting, retries, cancellation, and useful failure states.
- Work at Volume: Move and process large telemetry sets with predictable memory, throughput, and backpressure behaviour.
- Integrate Model Inference: Build the interfaces between our services and our AI/ML components, including queuing, timeouts, partial results, and fallbacks.
- Keep Evidence Traceable: Preserve the path from an analysis result back to the exact source fields and log fragments behind it.
- Implement Reporting: Build consistent JSON and PDF reporting pipelines for machine-readable and human-readable outputs.
- Build Secure Multi-Tenant Components: Apply authentication, authorisation, tenant separation, and secure data-handling patterns.
- Maintain Engineering Quality: Add tests, review code, document interfaces, profile performance, and translate analyst feedback into concrete improvements.
Requirements
-
Go
-
Strong practical Go experience and a clear sense of idiomatic Go
-
Concurrency with goroutines, channels, and context, including cancellation and timeouts
-
Profiling, benchmarking, and reasoning about allocations and memory
-
Confident use of the standard library and a deliberate approach to dependencies
-
Backend Engineering
-
API design, versioning, validation, and error handling
-
Relational data modelling and SQL
-
Asynchronous jobs, queues, background processing, and failure recovery
-
Testing and observability
-
System Design
-
Service boundaries, event-driven workflows, and integration patterns
-
Authentication, authorisation, and tenant isolation
-
Containerised applications and production deployment workflows
-
Performance and reliability under large data volumes
-
Reporting and Data Presentation
-
JSON APIs and machine-readable exports
-
PDF or document-generation pipelines
-
Audit-oriented or evidence-oriented data structures are a plus
-
Cybersecurity Knowledge
-
Experience with SOC tooling, SIEM, EDR, incident response, threat hunting, or security analytics is a strong advantage
-
Ability to understand process, host, identity, network, and timeline data
-
Frontend (welcome, but not required)
-
Modern JavaScript or TypeScript and a component-based framework
-
Languages
-
English (required)
-
German (a plus)
Benefits
- Work from anywhere in Germany, and use our Berlin office as often as you like
- 30 days of paid time off, and a quiet inbox while you are away
- Company-paid Deutschlandticket
- Annual budget for the courses and certifications you pick yourself
- Modern tooling and extensive use of AI
- Light process, clear communication, focus on what really matters
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. 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.
Find Jobs in Germany on Arbeitnow
Skills
- Software Development
Similar roles
Associate Backend Software Engineer (Python)
Anaplan·Manchester, United Kingdom
<div class="content-intro"><p>At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market.</p> <p>What unites Anaplanners across teams and geographies is our collective commitment to our customers’ success and to our Winning Culture.</p> <p style="padding-left: 40px;">Our customers rank among the…
- On-site
- Full-time
Developer Advocate (Database)
jetbrains·Worldwide
<p>You know database development inside out, and you love talking about the tools that make it better. You spend your time where data professionals gather, sharing insights and helping others solve real problems. If you want to step away from daily query writing and start shaping the community around a product you believe in, this role is for you.</p> <h2><strong>About…
- Remote
- Full-time
Staff Software Developer (IAM)
jetbrains·Worldwide
<p>At JetBrains, code is our passion. Ever since we started back in 2000, we have strived to create the strongest and most effective developer tools in the world. Today, we are evolving beyond standalone tools toward a unified, AI-native platform for software development.</p> <p>AI is no longer just an assistant inside the editor – it is becoming an active participant…
- On-site
- Full-time
Senior Data Platform Engineer, Intelligent Platforms (all genders)
hellofresh·Berlin, Germany
<h2>About the role</h2> <p>At HelloFresh, data is at the heart of everything we do — from the moment a customer places an order to the way we forecast demand, optimize our supply chain, and personalize experiences for millions of people. Making that data fast, reliable, and available is what our Data Platform makes possible.</p> <p>We are looking for a <strong>Senior…
- On-site
- Full-time
- Blue Card — tied; settle 21–33mo
Senior Product Manager II, Consumer (all genders)
hellofresh·Berlin, Germany
<h2><strong>The role</strong></h2> <p>HelloFresh serves millions of customers weekly across 18 business units and 8 brands worldwide. At the heart of our product is a belief that every customer deserves a menu that feels like it was made for them, the right meals, at the right time, for the right person. We call it the Sous Chef vision.</p> <p>As <strong>Senior PM…
- On-site
- Full-time
- Blue Card — tied; settle 21–33mo
Sales Manager - Software Vertrieb w/m/x
Heavenhr·Berlin, Germany
Sales Manager - Software Vertrieb w/m/x | Standort: Berlin | Beschäftigungsart Vollzeit (40h/Woche) Wir ändern die Welt des Personalmanagements. Weg von einseitigen Hierarchien, hin zur Zusammenarbeit auf Augenhöhe. Deshalb haben wir HeavenHR entwickelt - eine Plattform, bei der die Kollaboration im Mittelpunkt steht. Wir suchen Menschen, die mit uns die HR-Welt revolutionieren und digitalisieren wollen. Unsere cloud-basierte Software regelt alles…
- On-site
- Full-time
- Blue Card — tied; settle 21–33mo
Senior Online Marketing Manager – Fokus Media und Performance (m/w/d)
Zebragroup·Dresden, Germany
DAS SIND WIR Du möchtest in einem innovativen Umfeld arbeiten, in dem kreative Ideen gemeinsam umgesetzt und weiterentwickelt werden? Du suchst ein Team, das von Leidenschaft für Design und Kommunikation lebt und spannende Projekte für namhafte Kunden realisiert? An unseren Standorten in Dresden und Chemnitz arbeiten Expert:innen aus den Bereichen Strategie, Beratung, Design und Technologie an maßgeschneiderten Lösungen für vielfältige…
- On-site
- Full-time
- Blue Card — tied; settle 21–33mo
Cloud Platform Engineer (m/w/d)
IP Dynamics GmbH·Stuttgart, Germany
Ab sofort Das erwartet dich Wir bauen mit unserem Green-Field-Ansatz eine neue Cloud in unseren deutschen Rechenzentren auf — vollständig selbst gehostet, cloud-native und ohne Abhängigkeit von amerikanischen Hyperscalern. Jeder unserer Kunden erhält ein dediziertes Kubernetes-Cluster auf Basis des SUSE-Stacks (Harvester, RKE2), ausgerollt und verwaltet über Fleet, mit eigenem Tenant-Management. Du bist nicht Betreiber eines fremden Systems, sondern gestaltest die…
- On-site
- Full-time
- Blue Card — tied; settle 21–33mo