4Bell Technology
Backend Lead (Python + FastAPI)(R-1715)
100,000.00-1,200,000.00/A
Any Degree
IT (Information Technology)
Full-time
Bangalore/Bengaluru
04-Aug-2026
Job Description
Tech Stack:
• Backend: Python + FastAPI — REST APIs, async programming, Pydantic modelling, dependency injection
• Database: PostgreSQL — schema design, multi-tenant data strategies, SQLAlchemy ORM
• Async Processing: Redis + Celery — job queues and caching
• Auth: OAuth 2.0 / OIDC — JWT validation, RBAC, tenant-aware request handling
• Testing: Pytest + HTTPX + Testcontainers
• CI/CD: GitHub Actions or equivalent
• Cloud: AWS — familiarity with managed services and container deployments
• Containerisation: Docker + Kubernetes
Required Skills & Qualifications:
1. 7+ years of software engineering experience, with at least 2 years in a lead or senior backend role.
2. Deep, hands-on experience with Python and FastAPI — REST APIs, async programming, Pydantic, and service layer design.
3. Strong experience with PostgreSQL — schema design, relationships, SQLAlchemy ORM, indexing, and query optimization.
4. Hands-on experience with Celery and Redis for async job processing and caching.
5. Experience with OAuth 2.0 / OIDC authentication flows on the backend — JWT validation, RBAC, and multi-tenant patterns. 6. Comfortable defining and implementing OpenAPI/Swagger contracts.
7. Working knowledge of frontend concepts — sufficient to collaborate with frontend engineers without being blocked.
8. Familiarity working with AI tools like Claude for code development and debugging.
9. Experience mentoring engineers and leading delivery within an agile team.
10. Strong communication skills — able to work across design, product, and other engineering teams