This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Backend Engineer (Python Platform) to own and evolve the backend foundation of AI-driven healthcare and contact center platforms. This is a hands-on engineering role focused on designing and building scalable APIs, backend services, and data systems that power production-grade AI-enabled applications. You will work closely with product, frontend, and data teams to deliver reliable, secure, and scalable backend capabilities while helping define backend architecture, engineering standards, and operational best practices. This role goes beyond feature delivery you will contribute to long-term platform strategy, mentor engineers, and help shape systems that support retrieval-based and agent-driven workflows. The ideal candidate is experienced in distributed backend systems, graph-based data platforms, cloud-native infrastructure, and production observability, with strong ownership and architectural decision-making capabilities.
Job Responsibility
Design and build scalable Python services and APIs (REST/GraphQL) for our core product
Define and evolve a resilient backend architecture that can grow with the product
Own database schema design, data modeling, and performance tuning (SQL and ORMs)
Design and operate knowledge-graph powered services, including graph data modeling and query performance
Implement observability (logging, metrics, tracing) and operational runbooks
Collaborate closely with frontend, data, and product to define contracts and deliverables
Secure the platform (authn/z, secrets, rate limiting, data protection)
Mentor engineers on backend best practices and code quality
Requirements
Extensive production experience building backend systems in Python
Hands-on experience with knowledge graphs and graph data stores (e.g., Neo4j, Neptune, ArangoDB), including schema/ontology design and query optimization
Strong SQL experience and familiarity with ORMs (SQLAlchemy, Django ORM, etc.)
Experience designing APIs and distributed systems with reliability and performance in mind
Solid understanding of cloud infrastructure (AWS/GCP/Azure), containers, and IaC
Experience with monitoring/observability stacks (e.g., OpenTelemetry, Prometheus, Grafana)
Ability to decompose problems, communicate tradeoffs, and drive projects end-to-end
Nice to have
TypeScript knowledge and ease collaborating across TypeScript or Go services
Experience with agentic workflows, including RAG systems (retrieval pipelines, vector stores, embeddings), agent orchestration, and tool/function calling in production
Familiarity with event-driven architectures, queues/streams (Kafka/SQS/PubSub)
Background with security and compliance basics (OWASP, SOC2 practices)
Exposure to data/analytics workflows or ML-adjacent services
What we offer
Opportunity to build core backend systems powering AI-enabled healthcare platforms
Collaborative engineering culture with strong technical ownership
Exposure to modern backend, graph, and AI-adjacent architectures
Flexible project-based engagement with high-impact engineering work