Login Sign Up
🔔 FCM Loaded

Backend Python Developer (2–3 Years)

Delta International Institute

2 - 5 years

Kochi

Posted: 13/03/2026

Getting a referral is 5x more effective than applying directly

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

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.