Job Description

What You'll Do

  • Design and develop backend services and APIs using Python

(FastAPI/Django/Flask) with clean, testable code.

  • Model data and build robust integrations with PostgreSQL (and Redis for

caching/queues).

  • Implement asynchronous and high-throughput services; optimize performance and

memory usage.

  • Own end-to-end API lifecycle: versioning, documentation (OpenAPI/Swagger), auth

(JWT/OAuth), and rate limiting.

  • Write unit/integration tests with pytest, set quality gates (coverage, typing with

mypy/pyright).

  • Containerize and deploy with Docker; collaborate closely with DevOps on CI/CD

(GitHub Actions) and AWS (EC2/ECS/EKS, S3, RDS).

  • Build data pipelines and background jobs (Celery/RQ/APScheduler); ensure

observability (lo...

Ready to Apply?

Take the next step in your AI career. Submit your application to Cognisol today.

Submit Application