Bestkaam Logo
Jigya Software Services Logo

Senior Backend Engineer- Python

Hyderabad, Telangana, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

3 days left to apply

Job Description

Job Title: Senior Backend Engineer Location: Hyderabad Job Description: We are building a next-gen AI-powered CAD software platform that combines scalable cloud native services with advanced 3D modeling 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, FastAPI, cloud-native architecture, and scalable backend design. Responsibilities Architect and build scalable backend services in Python (FastAPI), ensuring performance with large datasets and multi-user workloads. 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. 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). Ensure system reliability and security, including encryption, secure APIs, and compliance with best practices. Develop and maintain cloud-native deployments on AWS (ECS, S3, RDS, Kafka), with an eye for cloud-agnostic design. 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, Unreal Engine visualization, React web) to deliver seamless CAD workflows. Qualifications Bachelor's degree in Computer Science/Engineering or equivalent professional experience. 6+ years backend development experience, with strong expertise in Python (FastAPI). Proven experience in scalable system design with microservices and async processing. Strong knowledge of Postgres and familiarity with NoSQL databases (MongoDB, Redis, DynamoDB, etc.). Hands-on experience with cloud deployments (AWS/GCP/Azure), Docker, and CI/CD automation. Solid understanding of security protocols, encryption techniques, and multi-tenant ACLs. Experience with message queues (Kafka, RabbitMQ, or equivalent). Excellent debugging, performance optimization, and problem-solving skills. Self-driven, with ability to balance speed vs. quality in a fast-evolving environment. Nice to have: Exposure to CAD/3D/geometry systems or AI/ML integration.

Additional Information

Company Name
Jigya Software Services
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 weeks ago
Application Ends
3 days left to apply

Similar Jobs

Accenture in India

3 weeks ago

LLM Model Developer

Accenture in India

EY

3 weeks ago

EY - GDS Consulting - AI and DATA - Palantir - Senior

EY

Flyers Soft

2 months ago

Senior Devops Engineer - IT Infra

Flyers Soft

Siemens Energy

2 months ago

Senior Backend Architect

Siemens Energy

Beekin ?

2 months ago

Python Developer (Intermediate)

Beekin ?

Cladbe

3 weeks ago

Flutter full-stack developer Salary Range: INR 5 LPA to INR 10 LPA

Cladbe

CodeVyasa

3 weeks ago

Dotnet Developer

CodeVyasa

Uplers

3 weeks ago

Senior Backend Engineer (Contractual)

Uplers

Hectae Analytics and Software Solutions

1 month ago

Backend Developer

Hectae Analytics and Software Solutions

Uplers

3 weeks ago

Fullstack Engineer

Uplers