Backend Python Developer (2–3 Years)
Delta International Institute
2 - 5 years
Kochi
Posted: 13/03/2026
Job Description
Join our backend team to architect and scale low-latency FX trading services. Youll build FastAPI
microservices, model real-time market data in PostgreSQL, and engineer an idempotent stream
consumers across Kafka/Redpanda/RabbitMQ/SQS.
Responsibilities
Develop & maintain FastAPI microservices (auth, market ingestion, order flow, reporting)
Design PostgreSQL schemas for tick/quote/OHLCV data
Implement UPSERT logic with deduplication & idempotency
Build queue/stream consumers with robust exactly-once/at-least-once semantics
Optimize: async I/O, connection pooling, indexing, partitioning
Write resilient tests (e.g., property-based for rounding, contract tests for APIs)
Deploy observability: metrics, logs, tracing, alerting
Must-Have Skills
23 years of Python in production (FastAPI, async, typing, Pydantic)
Solid PostgreSQL knowledge (indexes, query plans, partitioning, ACID/transactions)
Strong with stream/queue systems (Kafka, RabbitMQ, SQS)
Proven track record of idempotent upserts & retry-safe processing
Proficiency with Docker, Git, CI/CD pipelines
Nice-to-Have
Experience with FX/market data (ticks, OHLCV, timezones, rounding)
ETL tools (Pandas, NumPy, Arrow), Redis, K8s, Terraform
Security-aware (authN/authZ, rate-limiting, secret handling)
Stack Youll Touch
Python 3.11+
FastAPI, Pydantic
PostgreSQL 14+
Kafka/Redpanda (or RabbitMQ/SQS)
Docker, pytest
Prometheus, Grafana
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
