Talent.com
Software Development Engineer Iii - Python, Fastapi
Software Development Engineer Iii - Python, FastapiLivSYT • Hyderabad, Republic Of India, IN
No longer accepting applications
Software Development Engineer Iii - Python, Fastapi

Software Development Engineer Iii - Python, Fastapi

LivSYT • Hyderabad, Republic Of India, IN
10 days ago
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.
  • Create a job alert for this search

    Software Development Engineer Iii • Hyderabad, Republic Of India, IN

    Related jobs
    Python Software Engineer

    Python Software Engineer

    Staffington Global • Hyderabad, Republic Of India, IN
    Experience in designing, developing, and deploying applications, ensuring they are scalable, efficient, and maintainable. Bachelor’s or master’s degree in computer science.Experience with relational...Show more
    Last updated: 16 hours ago • Promoted • New!
    Python Software Engineer

    Python Software Engineer

    Canterr, Inc. • Hyderabad, Republic Of India, IN
    If you’re passionate about clean design, operational excellence, and building future-ready systems—this role is for you, share your profile at vishal. Python Code Review : You will do code review and...Show more
    Last updated: 2 days ago • Promoted
    Software Development Staff Engineer Python,AWS

    Software Development Staff Engineer Python,AWS

    Experian • Hyderabad, Telangana, India
    Partner with Architecture / Product / CloudOps / Engineering teams to create scalable flexible and resilient cloud architectures that address customer business problems and accelerate the use of cloud se...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Python

    Software Engineer Python

    CyberArk • Hyderabad, Telangana, India
    We are looking for a senior software engineer to join our new elite team which is building one of our strategic products for Cloud Security. In this role you will contribute to building a new innova...Show more
    Last updated: 15 days ago • Promoted
    Lead API Development Engineer

    Lead API Development Engineer

    Landeed | YC • Hyderabad, Republic Of India, IN
    Design and build API endpoints using a modern stack in Fastapi.Collect data from disparate, unstable, and slow government sources. Work on an asynchronous system for analyzing results and using them...Show more
    Last updated: 16 hours ago • Promoted • New!
    Python Software Engineer

    Python Software Engineer

    Tata Consultancy Services • Hyderabad, Republic Of India, IN
    TCS is Hiring Python Developer for Bangalore, Pune, Hyderabad, Bhubaneswar, Chennai, Kochi location.Bangalore, Pune, Hyderabad, Bhubaneswar, Chennai, Kochi. Python Developer / Designer with ETL.Perf...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer-Python Developer with fast API

    Senior Software Engineer-Python Developer with fast API

    CGI • Hyderabad, Telangana, India
    We are seeking an experienced Full Stack Python Developer with strong expertise in Python 3.FastAPI and AWS services to join our team. The ideal candidate will be responsible for designing developin...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer - Python Developer

    Senior Software Engineer - Python Developer

    FACTSET • Hyderabad, India
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show more
    Last updated: 30+ days ago • Promoted
    Backend Python Engineer

    Backend Python Engineer

    Turing • Hyderabad, IN
    We’re looking for experienced Python engineers to collaborate with one of the world’s top Large Language Model (LLM) companies. Your work will directly help improve how AI models think, reason, and ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer II - Python Developer-DSE

    Software Engineer II - Python Developer-DSE

    FACTSET • Hyderabad, India
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show more
    Last updated: 30+ days ago • Promoted
    Engineer III, Software Development

    Engineer III, Software Development

    S&P Global • Hyderabad, India
    Grade Level (for internal use) : .We are seeking a highly skilled and experienced Team Lead (Technical) with a strong background in. NET development, proficiency in AWS (Amazon Web Services), and fami...Show more
    Last updated: 13 days ago • Promoted
    Software Development Engineer (Python)

    Software Development Engineer (Python)

    Canterr, Inc. • Hyderabad, Republic Of India, IN
    If you’re passionate about clean design, operational excellence, and building future-ready systems—this role is for you, share your profile at vishal. Python Code Review : You will do code review and...Show more
    Last updated: 2 days ago • Promoted
    Software Development Engineer II, Direct Fulfilment

    Software Development Engineer II, Direct Fulfilment

    Amazon • Hyderabad, Telangana, India
    Join a talented team of software engineers and technical leaders dedicated to reaching the next billion customers.This role offers the opportunity to work on high-impact complex challenges as we sc...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer III - C++, Python

    Software Engineer III - C++, Python

    FACTSET • Hyderabad, India
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show more
    Last updated: 25 days ago • Promoted
    Python Application Development Engineer

    Python Application Development Engineer

    Staffington Global • Hyderabad, Republic Of India, IN
    Experience in designing, developing, and deploying applications, ensuring they are scalable, efficient, and maintainable. Bachelor’s or master’s degree in computer science.Experience with relational...Show more
    Last updated: 16 hours ago • Promoted • New!
    Software Tech Lead(Python)

    Software Tech Lead(Python)

    Gamyam • Hyderabad, Telangana, India
    Job Overview Gamyam Info Tech LLP is looking for a Software Tech Lead with strong expertise in Python and Django to join our development team. This role involves hands-on coding, leading developers...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer III (Python+ AWS)

    Software Engineer III (Python+ AWS)

    FACTSET • Hyderabad, India
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer - Python, C#

    Senior Software Engineer - Python, C#

    FACTSET • Hyderabad, India
    FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make c...Show more
    Last updated: 30+ days ago • Promoted