Software Developer (Go) - Security Analytics
About the role
Tasks
Build the Analysis Backend
Design APIs
Design Domain Models
Handle Long-Running Jobs
Work at Volume
Integrate Model Inference
Keep Evidence Traceable
Implement Reporting
Build Secure Multi-Tenant Components
Maintain Engineering Quality
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 more English Speaking Jobs in Germany on Arbeitnow
Not included in the source posting: about the role.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.