Job Description

Required Expertise:

Backend: Python 3.11+, FastAPI, async/await, Pydantic

Database: PostgreSQL, SQLAlchemy 2.0, Alembic, complex SQL

API: RESTful API design, OpenAPI/Swagger, API versioning

Testing: pytest, pytest-asyncio, test fixtures, mocking

Caching: Redis for caching and session management

Tools: Git, Docker, VS Code/PyCharm


Nice to Have:

AI/LLM: LangChain, LangGraph, OpenAI API, prompt engineering

Cloud: AWS (EKS, RDS, S3, ElastiCache, Secrets Manager)

Auth: Auth0, OAuth2, JWT, SSO, SAML

Monitoring: Datadog, CloudWatch, structured logging

Message Queues: Celery, Redis Queue, SQS

DevOps: Kubernetes, Docker Compose, CI/CD pipelines

Apply for this Position

Ready to join CriticalRiver Inc.? Click the button below to submit your application.

Submit Application