Bestkaam Logo
Delta Institutions Logo

Python Backend Developer

Actively Reviewing the Applications

Delta Institutions

Posted 1 week ago Apply by June 19, 2026

Job Description

Join our backend team to architect and scale low-latency FX trading services. You’ll 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

  • 2–3 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 You’ll Touch

  • Python 3.11+
  • FastAPI, Pydantic
  • PostgreSQL 14+
  • Kafka/Redpanda (or RabbitMQ/SQS)
  • Docker, pytest
  • Prometheus, Grafana

Job Types: Full-time, Permanent

Pay: ₹46,000.00 - ₹50,000.00 per month

Experience:

  • Python: 2 years (Required)
  • PostgreSQL: 2 years (Required)
  • Django: 2 years (Required)
  • Redis, RabbitMQ: 1 year (Required)

Language:

  • Malayalam (Required)

Work Location: In person

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.