Remote job
Staff Threat Researcher
Job details
About this role
Role overview Build backend services and data systems that support threat intelligence and strengthen the detection of malicious activity. The work includes designing scalable pipelines and APIs, improving service performance, and setting engineering practices in collaboration with specialists in malware analysis. This is a remote role based in the United Kingdom.
Responsibilities - Design systems that ingest, process, and index large volumes of documents and other data. - Build and maintain backend APIs, services, and workflows, measuring their reliability and performance. - Identify and resolve application bottlenecks to improve efficiency and dependability. - Lead improvements to team practices for code review, testing, observability, and documentation. - Work with threat analysis colleagues to support detection capabilities.
Requirements - At least seven years of experience in backend development or a comparable professional role. - Proficiency with Python, PostgreSQL, Redis, and distributed task queue systems. - Strong knowledge of backend data storage, relational database design, and SQL query optimization. - Experience designing and developing REST APIs. - Foundational understanding of AI and machine learning, including experience applying, securing, or positioning AI solutions in a relevant domain.
Nice to have - Experience applying AI or language model workflows to backend data processing or threat detection. - Background in malware automation or threat detection engineering. - Familiarity with Django internals, Kubernetes, and full-text search systems such as Elasticsearch or similar tools.
Benefits and work setup - Remote work from within the United Kingdom. - The source describes health coverage, time off, parental leave, retirement options, education reimbursement, and office perks.