Senior Backend Developer _ Python (India)

Senior Backend Developer _ Python (India)

09 Sep
|
Orpine
|
India

09 Sep

Orpine

India

Experience: 5 to 9 Years Job location: Hyderabad (Work from office) Role Description We are building a next-gen AI-native CAD software platform that combines scalable cloud-native services with advanced 3D modelling workflows. As a Senior Backend Engineer, you will design, develop, and optimize backend systems that power multi-user collaboration, secure data handling, and seamless integration with CAD Core and AI services. This role focuses on Python and FastAPI, cloud-native architecture, and the reliability, data security, and AI safety of an AI-native CAD platform. Responsibilities • • • • • • • • • • • • Architect and build scalable backend services in Python (FastAPI), ensuring performance with large datasets and multi-user workloads. Own reliability, data security, and AI safety — encryption, secure APIs, secrets management, SOC 2 (Type II), and guardrails on AI inputs and outputs. Implement multi-tenant access control (RBAC/ABAC) to secure projects and enforce fine grained permissions. Design service-to-service communication between backend services,



CAD Core APIs, AI Engine, and Kafka. Build the AI backend — RAG pipelines and the AI sandbox that ingests clients' legacy CAD data and emits code and designs, with engineers in the loop. Integrate with external engineering software and systems of record (e.g., Revit, MIDAS, Client), keeping data in sync. Manage file storage and processing pipelines for CAD/3D files (DWG, IFC, BREP), including large binary data handling. Build real-time collaboration features (concurrency handling, versioning, conflict resolution). Develop and maintain cloud-native, Infrastructure-as-Code deployments on AWS (ECS, S3, RDS, Kafka) using Terraform, cloud-agnostic where possible. Create CI/CD pipelines for backend microservices using Git, Docker, and Bitbucket Pipelines. Proactively identify scalability bottlenecks and optimize database queries, file processing, and distributed systems. Collaborate with frontend teams (PyQt desktop, U

📌 Senior Backend Developer _ Python (India)
🏢 Orpine
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend developer _ python (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior backend developer _ python (india) / india