Skip to main content

Python FastAPI Developer

Technology
Rytsense Technologies
Chennai, India1 weeks agoUntil 18/8/2026
Full time

Job description

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.

Responsibilities

  • Design and develop scalable backend services using Python and FastAPI
  • Build and maintain REST APIs and real-time communication services
  • Design efficient database schemas and data access layers
  • Implement authentication, authorization, and role-based access control
  • Build integrations with third-party APIs and external services
  • Develop asynchronous processing pipelines and background jobs
  • Optimize application performance, reliability, and scalability
  • Implement monitoring, logging, and observability practices
  • Collaborate with frontend, product, and infrastructure teams
  • Participate in architectural decisions and technical planning
  • Write clean, maintainable, and well-tested code
Required SkillsBackend Development
  • Strong Python development experience
  • FastAPI framework
  • Async programming concepts
  • REST API design and implementation
  • WebSocket implementation and real-time systems
  • SQLAlchemy or equivalent ORM
Databases
  • PostgreSQL/MySQL
  • Database schema design
  • Query optimization
  • Migrations and versioning
  • Redis or similar caching technologies
Cloud & Infrastructure
  • Docker
  • AWS, GCP, or Azure
  • CI/CD pipelines
  • Monitoring and logging tools
  • Infrastructure best practices
Software Engineering
  • System design
  • Distributed systems fundamentals
  • Microservices architecture
  • Testing and quality assurance
  • Git and collaborative development workflows
Preferred Experience Candidates with experience in one or more of the following areas are strongly preferred:

  • Large-scale SaaS applications
  • Multi-tenant systems
  • Real-time applications
  • AI/ML platform integrations
  • Data processing pipelines
  • Search and retrieval systems
  • Event-driven architectures
  • Enterprise software products
What We Expect
  • Ability to translate business requirements into scalable technical solutions
  • Strong ownership mindset
  • Excellent problem-solving skills
  • Ability to work independently with minimal supervision
  • Focus on code quality, maintainability, and performance
  • Strong communication and documentation skills
Keywords
Real EstDvopmnPrjc,F

Interested in this role?