13 Aug
|
AlgoLeap Technologies
|
Hyderabad
13 Aug
AlgoLeap Technologies
Hyderabad
About the Role
We're looking for a senior
Backend API Engineer with 8+ years of experience building and scaling
production APIs, including at least 4 years working hands-on with FastAPI. You
will design, build, and maintain high-performance, secure backend services, and
act as a technical leader on architecture and system design decisions.
Experience Requirements
• 8+ years of overall experience building and operating
backend APIs in production environments
• Minimum 4 years of hands-on experience with FastAPI
specifically (not just general Python API frameworks)
• Demonstrated experience owning services end-to-end —
design, development, deployment, and monitoring
• Prior experience mentoring engineers or leading
technical design discussions is a plus
Required Skills (Mandatory)
• FastAPI
4+ years of deep, hands-on production experience — routing,
dependency injection, async endpoints, middleware, background tasks
• Pydantic
Solid command of data validation, serialization, custom
validators, and schema design (v1/v2)
• Redis
Caching strategies, pub/sub,
session/token storage, expiry
and eviction policies
Core Skills (Working Knowledge Expected)
• System Design — ability to architect scalable,
fault-tolerant, high-throughput backend systems
• Authentication & Authorization — OAuth2, RBAC,
secure API access patterns
• JWT — token issuance, validation, refresh flows, and
security best practices
• HTTPX — async HTTP client usage for reliable
service-to-service communication
• API Design — RESTful principles, versioning, rate
limiting, backward compatibility
• Message Queues — experience with Kafka, RabbitMQ, SQS,
or Celery for async processing
• L1 Cache Handling — in-memory/application-level caching
alongside Redis (L2) for low-latency reads
• Exception Handling (RFC 9457) — standardized
"Problem Details for HTTP APIs" error responses
• SQL — strong working knowledge of relational databases
(PostgreSQL/MySQL), query optimization, and ORM usage (
📌 Backend Engineer (Hyderabad)
🏢 AlgoLeap Technologies
📍 Hyderabad