Padmi

Python FastAPI Developer

IndiaPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Rytsense Technologies

Opens the source posting on shine.com

Source description

About the role

View original

We are looking for an experienced Backend Engineer to design, build, and maintain scalable backend systems for a modern SaaS platform. The ideal candidate has strong expertise in Python, FastAPI, distributed systems, API design, database architecture, and cloud-native development. You will work closely with product, engineering, and AI teams to build reliable, high-performance backend services that support real-time interactions, data processing workflows, analytics, and enterprise-grade integrations. ResponsibilitiesDesign and develop scalable backend services using Python and FastAPIBuild and maintain REST APIs and real-time communication servicesDesign efficient database schemas and data access layersImplement authentication, authorization, and role-based access controlBuild integrations with third-party APIs and external servicesDevelop asynchronous processing pipelines and background jobsOptimize application performance, reliability, and scalabilityImplement monitoring, logging, and observability practicesCollaborate with frontend, product, and infrastructure teamsParticipate in architectural decisions and technical planningWrite clean, maintainable, and well-tested codeRequired SkillsBackend DevelopmentStrong Python development experienceFastAPI frameworkAsync programming conceptsREST API design and implementationWebSocket implementation and real-time systemsSQLAlchemy or equivalent ORMDatabasesPostgreSQL/MySQLDatabase schema designQuery optimizationMigrations and versioningRedis or similar caching technologiesCloud & InfrastructureDockerAWS, GCP, or AzureCI/CD pipelinesMonitoring and logging toolsInfrastructure best practicesSoftware EngineeringSystem designDistributed systems fundamentalsMicroservices architectureTesting and quality assuranceGit and collaborative development workflowsPreferred ExperienceCandidates with experience in one or more of the following areas are strongly preferred: Large-scale SaaS applicationsMulti-tenant systemsReal-time applicationsAI/ML platform integrationsData processing pipelinesSearch and retrieval systemsEvent-driven architecturesEnterprise software productsWhat We ExpectAbility to translate business requirements into scalable technical solutionsStrong ownership mindsetExcellent problem-solving skillsAbility to work independently with minimal supervisionFocus on code quality, maintainability, and performanceStrong communication and documentation skills We are looking for an experienced Backend Engineer to design, build, and maintain scalable backend systems for a modern SaaS platform. The ideal candidate has strong expertise in Python, FastAPI, distributed systems, API design, database architecture, and cloud-native development. You will work closely with product, engineering, and AI teams to build reliable, high-performance backend services that support real-time interactions, data processing workflows, analytics, and enterprise-grade integrations. ResponsibilitiesDesign and develop scalable backend services using Python and FastAPIBuild and maintain REST APIs and real-time communication servicesDesign efficient database schemas and data access layersImplement authentication, authorization, and role-based access controlBuild integrations with third-party APIs and external servicesDevelop asynchronous processing pipelines and background jobsOptimize application performance, reliability, and scalabilityImplement monitoring, logging, and observability practicesCollaborate with frontend, product, and infrastructure teamsParticipate in architectural decisions and technical planningWrite clean, maintainable, and well-tested codeRequired SkillsBackend DevelopmentStrong Python development experienceFastAPI frameworkAsync programming conceptsREST API design and implementationWebSocket implementation and real-time systemsSQLAlchemy or equivalent ORMDatabasesPostgreSQL/MySQLDatabase schema designQuery optimizationMigrations and versioningRedis or similar caching technologiesCloud & InfrastructureDockerAWS, GCP, or AzureCI/CD pipelinesMonitoring and logging toolsInfrastructure best practicesSoftware EngineeringSystem designDistributed systems fundamentalsMicroservices architectureTesting and quality assuranceGit and collaborative development workflowsPreferred ExperienceCandidates with experience in one or more of the following areas are strongly preferred: Large-scale SaaS applicationsMulti-tenant systemsReal-time applicationsAI/ML platform integrationsData processing pipelinesSearch and retrieval systemsEvent-driven architecturesEnterprise software productsWhat We ExpectAbility to translate business requirements into scalable technical solutionsStrong ownership mindsetExcellent problem-solving skillsAbility to work independently with minimal supervisionFocus on code quality, maintainability, and performanceStrong communication and documentation skills

One address, no account. We’ll tell you when matching roles go live.

More at Rytsense Technologies

Related open roles

View all roles
Python FastAPI Developer at Rytsense Technologies · Padmi