الخبرة : 0-1 سنة
الراتب : not
المكان : egybt
About the role: Fintech startup building "Cursor for Finance" – you'll architect critical backend systems, work directly with CTO (.NET background), and shape technical direction. Fast-paced, high-ownership environment with real client deployments.
What You'll Do
- Build scalable, secure backend services for AI-powered financial intelligence platform serving institutional clients in MENA markets
- Develop RESTful APIs and real-time WebSocket services using Django + Channels for collaborative workflows and real-time data streaming
- Implement LangGraph-based agentic systems with RAG for financial analysis and research automation
- Own backend infrastructure decisions with clear service boundaries, optimizing for startup velocity and future scalability
- Design and optimize PostgreSQL databases (with pgvector for semantic search), Redis caching, and async task processing
- Deploy and maintain services on Google Cloud Platform using Docker and Kubernetes
- Implement security best practices for financial data handling – OAuth integration, API security, data encryption
- Build integrations with LLM API for intelligent document processing and conversational interfaces
What We Need
Required:
- 5+ years Python development (3+ with exceptional Django portfolio)
- Django expert – ORM, migrations, middleware, signals, best practices
- Django Channels – WebSocket patterns, async consumers, real-time communication
- Async/await – asyncio, concurrent programming, event loop management
- PostgreSQL – complex queries, indexing, optimization, connection pooling
- Redis – caching strategies, Channels layer, session management
- RESTful API design – Pydantic validation, request/response schemas, versioning
- Localization – building applications that support multiple languages (English/Arabic), internationalization (i18n) patterns
- Docker – containerization, multi-stage builds, docker-compose
- Testing – pytest, integration tests, test-driven development
- Security mindset – OAuth flows, JWT validation, input validation, SQL injection prevention, secrets management
- Cloud deployment – GCP/AWS experience (compute, storage, databases)
- Portfolio with production backend systems (fintech, SaaS, enterprise applications preferred)
Strong Plus:
- Elasticsearch/OpenSearch – full-text search, aggregations, index management for RAG systems and general search functionality
- Kubernetes – deployments, services, ingress, cluster management
- LLM integration – OpenAI/Anthropic APIs, streaming responses, token management, cost optimization
- RAG systems – vector databases, semantic search, embedding pipelines, retrieval strategies
- Background tasks – Celery/Dramatiq for async job processing
- LangGraph/LangChain – agentic workflows, state management, multi-agent orchestration
- gRPC/Protobuf – high-performance service communication
- CI/CD – GitHub Actions, GitOps, ArgoCD
- Observability – structured logging, distributed tracing (OpenTelemetry), monitoring (Prometheus/SigNoz)
- Financial data processing – time-series, market data, data validation
Nice to Have:
- Kafka/RabbitMQ – event-driven messaging
- NoSQL databases – MongoDB, document storage patterns
- Graph databases – Neo4j for relationship modeling
- .NET background – can collaborate on cross-platform architecture decisions
- Arabic language – working with Arabic text/documents
- Frontend awareness – basic understanding of React, TypeScript, or frontend patterns enables better API design and team collaboration