Python Developer
Core
Design, build, and maintain high-availability Python backend services and APIs for the Banking domain.
Role type
Senior Full Stack Developer (Backend Focus)
Builds
Production-grade Python services, RESTful APIs, and data models for banking systems.
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Python, FastAPI, PostgreSQL, React, Next.js, pytest, asyncio, Docker, CI/CD
Preferred skills
Kubernetes, AWS/GCP/Azure, Prometheus, Grafana, OpenTelemetry, mono-repos
Technologies
FastAPI, PostgreSQL, React, Next.js, pytest, poetry, pip-tools, uvicorn, Docker, Kubernetes, AWS, GCP, Azure, Prometheus, Grafana, Sentry, OpenTelemetry, GitHub Actions, GitLab CI, Jenkins
Responsibilities
Design and maintain backend services using Python and FastAPI; own API design and implementation including OpenAPI specs; implement and maintain data models and query tuning in PostgreSQL; write comprehensive automated tests and maintain CI/CD pipelines; implement async patterns and concurrent processing; instrument, monitor, and troubleshoot production incidents; collaborate with frontend engineers to integrate React/Next.js UIs; perform performance tuning and optimization; participate in architecture design, code reviews, and mentoring.
Seniority
Senior, hands-on IC