Python Backend Developer
Actively Reviewing the ApplicationsDelta 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
Required Skills
Reporting
Git
Django
FastAPI
PostgreSQL
Python
ETL Tools
Redis
Docker
Terraform
CI/CD Pipelines
Prometheus
Grafana
Pandas
NumPy
Kafka
Typing
ETL
CI/CD
Trading
SQS
ACID
Market data
Indexing
Schemas
Ingestion
Python 3
Stream
Deduplication
Low-latency
PyTest
K8S
Observability
Semantics
Property
Arrow
Indexes
Partitioning
SAFe
Connection Pooling
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Project Coordinator – Corporate Fitout - Pune
Turner & Townsend
India
Full-Time
Recruitment
Social Media
LinkedIn
+9
Dotnet Developer
Gainwell Technologies
Bengaluru
Full-Time
Testing
C (Programming Language)
Manager, Innovation Specialist, AI
Novartis India
Engineering
Documentation
Safety
+75
Lead I - DevOps Engineering
UST
Gurgaon
Full-Time
Python
Linux
Perl
+2
Production Engineer
Safety Projects Pvt Ltd
India
Full-Time
₹18–25 LPA
Mechanical Engineering
Production Engineering
Share
Quick Apply
Upload your resume to apply for this position