Senior Backend Developer (Python)
About the role
Senior Backend Developer (Python) – Innovation Division
The Opportunity We are establishing a cutting-edge technology division within a globally traded public company. We are building a global product from the ground up, combining the financial stability of a major corporation with the agility and technological depth of a startup.
The Role This is a 100% hands-on position for a Senior Backend Engineer who breathes code and architecture. You will be responsible for the core logic, state management, and integrity of a complex, event-driven system. We are dealing with unstructured data, massive operational flows, and advanced AI integration.
Core Responsibilities
- High-Scale Production Engineering: Develop robust Python backend services (this is not a POC environment; we build for scale).
- Event-Driven Architecture: Design and maintain systems focused on persistent state, complex event ordering, and exact-once processing (handling idempotency and deduplication).
- Complex Data Handling: Build operational pipelines that ingest and process unstructured data (free text, emails, messaging).
- System Integrity: Ensure absolute data accuracy and consistency, enabling full system explainability.
- Integration Layer: Manage the Node.js layer for external communication channels (WhatsApp protocols and session management).
Requirements
- 6+ Years Experience: Proven track record in Backend development.
- Python Expertise: Deep knowledge of Python in production environments, specifically within Event-Driven Architectures.
- Database Mastery: Hands-on experience with PostgreSQL, MongoDB, or Redis.
- Architectural Depth: Strong understanding of distributed system challenges: state persistence, failure handling, and concurrency.
- Ownership: Ability to work independently and own the lifecycle of a live, critical system.
Significant Advantages (Tech Stack)
- Experience with GraphDB and modeling complex entity relationships.
- Knowledge of GraphRAG (Retrieval-Augmented Generation) or Explainable AI.
- Background in NLP and processing unstructured text documents.
- Experience integrating with WhatsApp API or complex Email systems.
- Familiarity with OCR technologies (processing invoices/certificates).
Frequently Asked Questions
Is this a startup?
It is a new innovation unit operating within a well-established public company. You get the stability of a corporation with the tech challenges of a startup.
Where are the offices?
Petah Tikva, Israel.
What is the core tech stack?
Python (Backend), GraphDB/PostgreSQL, and Event-Driven Architecture.
Ready to apply?
Attach your CV and we’ll review your profile. If there’s a strong match, we’ll reach out.