Python Backend Developer
Actively Reviewing the ApplicationsDelta Institutions
On-site
Posted 2 weeks 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
Data Analyst
Scoutit
India
Full-Time
Python
Power BI
Business Intelligence
+4
PROJECT MANAGEMENT
Larsen & Toubro
India
Full-Time
₹23–25 LPA
Engineering
Risk Management
Logistics
+22
Next.js Developer in Hyderabad, Andhra Pradesh
WeMakeScholars
India
Full-Time
₹28–30 LPA
Docker
CI/CD Pipelines
Testing
2nd Line Risk Partner
MERJE
₹1–1 LPA
Communication
Risk Management
Reporting
+11
Hotel General Manager
Zolo
India
Full-Time
Sales
Risk Management
Reporting
+22
Share
Quick Apply
Upload your resume to apply for this position