Backend Engineer

Algoleap Technologies

Hyderabad

On-site

INR 3,500,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Algoleap Technologies Pvt Ltd is seeking a senior backend API Engineer to design, build, and scale production APIs with strong FastAPI hands-on experience. You will lead architecture decisions, own services end-to-end, and mentor engineers while shaping secure, high-performance backend systems.

The role emphasizes API design, authentication/authorization, and integration with async services, with a focus on caching and observability in a production environment.

Qualifications

  • 8+ years of backend API experience in production.
  • Minimum 4 years hands-on FastAPI experience.
  • Own services end-to-end — design, development, deployment, and monitoring.
  • Mentoring engineers or leading design discussions a plus.

Responsibilities

  • Design and develop high-performance RESTful APIs using FastAPI with validated schemas.
  • Architect scalable backend systems with performance, reliability, and maintainability decisions.
  • Implement multi-layer caching (Redis + L1) to optimize latency and throughput.
  • Build secure authentication/authorization flows using JWT and OAuth2.
  • Integrate with external/internal services using async HTTP clients (HTTPX).
  • Design and consume message queues for asynchronous processing.
  • Write efficient, optimized SQL queries and review database interaction patterns.
  • Drive system design discussions and review architecture proposals across teams.
  • Write unit/integration tests and uphold observability standards.

Skills

FastAPI
Python
Backend API design
System design
OAuth2
RBAC
JWT
HTTPX
Redis caching
Kafka
SQLAlchemy
PostgreSQL

Tools

Docker
Kubernetes
CI/CD
Observability tools
Microservices at scale

Job description

Algoleap Technologies Pvt Ltd | Full time

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)
  • 4+ years of deep, hands-on production experience — routing, dependency injection, async endpoints, middleware, background tasks
  • Strong command of data validation, serialization, custom validators, and schema design (v1/v2)
  • 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
  • SQL — strong working knowledge of relational databases (PostgreSQL/MySQL), query optimization, and ORM usage (SQLAlchemy)
Responsibilities
  • Design and develop high-performance RESTful APIs using FastAPI with clean, validated schemas via Pydantic
  • Architect scalable backend systems, making sound trade-offs on performance, reliability, and maintainability
  • Implement multi-layer caching (Redis + in-memory L1 cache) to optimize latency and throughput
  • Build secure authentication/authorization flows using JWT and OAuth2
  • Integrate with external and internal services using async HTTP clients (HTTPX)
  • Design and consume message queues for asynchronous and event-driven processing
  • Write efficient, optimized SQL queries and review database interaction patterns
  • Drive system design discussions and review architecture proposals across teams
  • Write unit/integration tests and uphold high code quality and observability standards
Nice to Have
  • Experience with Docker, Kubernetes, and CI/CD pipelines
  • Familiarity with observability tools (logging, tracing, metrics)
  • Exposure to microservices architecture at scale
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

DIMAAG • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer/AI Engineer:
Senior Software Engineer/AI Engineer:

iNube solutions • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Python Developer - Django/FastAPI
Python Developer - Django/FastAPI

NetConnectGlobal • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Backend Developer
Senior Backend Developer

Trellance Cooperative Holdings, Inc. • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Back End Developer – Technical Lead
Back End Developer – Technical Lead

JUARA IT SOLUTIONS • Chennai District

On-site
INR 4,000,000 - 6,500,000
Backend Developer -Python
Backend Developer -Python

JUARA IT SOLUTIONS • Chennai District

On-site
INR 1,500,000 - 2,500,000
Lead Backend Engineer
Lead Backend Engineer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 3,500,000 - 5,500,000