Senior Backend Python Developer
Core
Design and maintain core microservices (model gateway, agent orchestration, retrieval APIs) for an AI platform serving banking clients, focusing on clean architecture, scalability, and reliability.
Role type
Senior Backend Python Developer (Microservices)
Builds
Scalable microservices and data infrastructure for AI/ML platforms
Domain
Financial services / Machine Learning / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, FastAPI, Hexagonal/Clean Architecture, Microservices, PostgreSQL, NoSQL (DynamoDB), Docker, Kubernetes, CI/CD, AWS
Preferred skills
LLM integration (LangGraph, RAG), Kafka/SQS, API Security (OAuth2/JWT), Terraform, Banking industry experience
Technologies
FastAPI, PostgreSQL, DynamoDB, Docker, Kubernetes, AWS, Kafka, SQS, Terraform, LangGraph, LiteLLM
Responsibilities
Design and maintain microservices applying clean/hexagonal architecture; Implement resilience patterns (caching, rate limiting, retries); Own full service lifecycle (design to monitoring); Collaborate on technical solutions; Ensure code quality via testing and reviews; Participate in incident response.
Seniority
Senior, hands-on IC