Bestkaam Logo
LivSYT Logo

Software Development Engineer III - Python, FastAPI

Hyderabad, Telangana, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

3 days left to apply

Job Description

Role 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
LivSYT
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

Squareboat

3 days ago

Senior AI/ML Engineer

Squareboat

UPS

3 weeks ago

Data Engineer GCP, BigQuery, Shell Scripting, Jenkins, Terraform,SQL, Python, Power BI

UPS

IBM

3 weeks ago

Application Developer-AWS Cloud FullStack

IBM

Virtusa

3 weeks ago

Senior Full Stack Developer

Virtusa

Alonzo AI

3 days ago

Full Stack Engineer

Alonzo AI

CGI

2 months ago

AI Developer

CGI

DHL Supply Chain

3 weeks ago

MLOPs Engineer(m/f/x)

DHL Supply Chain

Infosys

3 weeks ago

IT Consulting - Q3 (Multiple openings - Atlassian-Jira, Shell Scripting, DevOps-platform developer)

Infosys

PROADSW3 Relations pvt. ltd.

3 weeks ago

Python Developer ? GenAI & Agentic AI

PROADSW3 Relations pvt. ltd.

Uplers

3 weeks ago

Lead Data Engineer

Uplers