Company
OBRELA SECURITY INDUSTRIES logo

OBRELA SECURITY INDUSTRIES

www.obrela.com
Location

Hybrid work from Athens:

  • 🇬🇷 Greece
Apply

Python Developer

Description

Obrela is looking for a talented Python Software Engineer to join our dynamic development team and help drive the evolution of SocStreams , our cutting-edge cybersecurity platform. In this role, you'll be instrumental in building secure, scalable backend systems and integrations that enable real-time threat detection, analysis, and response for enterprise customers around the world.

As part of a collaborative engineering team, you'll contribute to:

  • Backend architecture and design decisions

  • REST API and plugin development

  • System performance optimization

  • Integrations with leading third-party security platforms

You’ll play a critical role in expanding our plugin ecosystem, focusing on:

  • Direct ingestion and response capabilities for platforms like Crowdstrike, Microsoft Defender, and Palo Alto Cortex —without relying on traditional SIEMs (e.g., QRadar, Sentinel)

  • SOAR-to-SOAR interoperability (e.g., Cortex XSOAR)

  • Support and enhancement for Palo Alto XSIAM

  • Expanded SLA-based response capabilities in Microsoft and Crowdstrike integrations

  • Integration of XDR risk verdicts (Microsoft, Palo Alto)

  • Ingestion of Threat Intelligence verdicts (Palo Alto TIM)

Your focus will include separating enrichment from action plugins and enhancing support for enriched alert verdicts from XDR and threat intelligence systems.

You'll be working with:

  • Languages & Frameworks: Python 3, Flask

  • Databases: MongoDB, MySQL, Redis

  • ORMs: SQL Alchemy

  • Messaging & Workflow: RabbitMQ, StackStorm

  • Containerization & Tools: Docker, Swagger, Git, Jira

Key Responsibilities

  • Design and implement backend functionality for the SocStreams platform

  • Develop and maintain REST APIs and third-party service integrations

  • Build plugins for direct integration with security platforms like Crowdstrike, Microsoft, and Palo Alto

  • Extend automation workflows with conditional logic based on StackStorm capabilities

  • Write unit tests, conduct code reviews, and troubleshoot software issues

  • Collaborate with cross-functional teams in an agile environment

  • Help operationalize and maintain integrations

Requirements

  • 2–5 years of professional experience in software development with Python

  • Strong knowledge of OOP, data structures, and design patterns

  • Experience developing and consuming RESTful APIs

  • Familiarity with both relational (MySQL) and non-relational (MongoDB, Redis) databases

  • Understanding of event-driven systems and microservices architectures

  • Experience with ORMs like SQLAlchemy

  • Solid communication skills in English, both written and verbal

  • Ability to work both independently and as part of a team

Nice to Have

  • Experience with SOAR platforms (especially Cortex XSOAR)

  • Exposure to XDR integrations and Threat Intelligence data flows

  • Familiarity with CI/CD pipelines and containerized environments

At Obrela, you’ll be part of a fast-paced, mission-driven environment where innovation, security, and scalability meet. If you're ready to help build the next generation of cybersecurity operations tools, we'd love to hear from you.