Job
- Level
- Experienced
- Job Field
- IT, Security, Back End
- Employment Type
- Full Time
- Contract Type
- Temporary employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop backend components in Go for security analytics, design APIs, implement asynchronous processes, and handle the integration of AI elements within the RedMimicry platform.
Job Technologies
Your role in the team
- 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.
- 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: Implement authentication, authorization, 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.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Concurrency with goroutines, channels, and context, including cancellation and timeouts.
- Profiling, benchmarking, and reasoning about allocations and memory.
- Selbstbewusster Umgang mit der Standardbibliothek und eine bewusste Herangehensweise an Abhängigkeiten.
- 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.
- Containerized 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.
- Ability to understand process, host, identity, network, and timeline data.
- Frontend (willkommen, aber nicht erforderlich): Modernes JavaScript oder TypeScript und ein komponentenbasiertes Framework.
- Languages: English (required), German (a plus).
Experience
- Um: Fundierte praktische Erfahrung mit Go und ein klares Gespür für idiomatisches Go.
- Cybersecurity Knowledge: Experience with SOC tooling, SIEM, EDR, incident response, threat hunting, or security analytics is a strong advantage.
This text has been machine translated. Show original
What we offer
- This is a fixed-term contract, running until 2027-10-31.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
RedMimicry GmbH
RedMimicry GmbH, a cybersecurity company based in Berlin, has developed a platform for simulating cyberattacks. This solution helps organizations validate their security measures through realistic testing. Founded in 2023, the company focuses on enhancing defense and response capabilities against cyber threats.
Description
- Company Type
- Startup
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication