372,576open jobs
9,648companies
49,982added this week
Browse all
Salary
$21k – $58k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle · 3+ years exp
Overview
Company
Impact
Profile match
Zzazz is an AI economics research and deployment company enabling real-time content valuation using billions of engagement signals and live market data to help creators and publishers unlock accurate monetization.

We are looking for a Full Stack Developer with hands-on experience building applications in the financial trading or capital markets domain. The core of this role is backend design and shipping robust, high-performance APIs and data pipelines in Python or Node.js that power real-time trading workflows. Frontend capability in React is a strong advantage but not a hard requirement; what matters most is your ability to understand and build systems where data accuracy, low latency, and reliability are non-negotiable. You've worked in environments where order management, market data feeds, or financial reporting are the product, and you bring that domain context to every technical decision you make.

The candidate will have responsibilities across the following functions:

Backend Python or Node.js (Primary):

  • Design, build, and maintain RESTful and WebSocket APIs serving trading data, order management, and portfolio operations in Python (FastAPI or Django REST Framework) or Node.js (Express or Fastify).
  • Integrate with exchange APIs, broker connectivity layers, and market data providers (Bloomberg, Refinitiv, Zerodha Kite, Alpaca, or equivalent), handling reconnection logic, rate limits, and data normalisation.
  • Implement order lifecycle workflows: placement, modification, cancellation, execution reporting, partial fills, and reconciliation against exchange confirmations
  • Build data ingestion and transformation pipelines for tick data, OHLCV bars, trade history, and reference data at scale.
  • Implement authentication, RBAC, input validation, and audit logging for all trading operations in line with security and compliance requirements.
  • Optimise API and service performance: profiling, query tuning, connection pooling, and async patterns to meet latency SLOs during market hours.
  • Write comprehensive unit and integration tests; maintain high coverage on financial calculation and order logic.

Frontend React + TypeScript:

  • Build and maintain trading UI components: order entry forms, order book displays, P& L dashboards, and position trackers in React with TypeScript.
  • Consume WebSocket streams to render live price feeds and order status updates with smooth, lag-free UI behaviour.
  • Integrate charting libraries (TradingView Lightweight Charts, Recharts, or D3.js ) for candlestick, volume, and analytics visualisations.
  • Collaborate with dedicated frontend engineers on shared components, design system adherence, and performance optimisation.

Architecture and Reliability:

  • Design for resilience: circuit breakers, graceful degradation, retry logic, and clear fallback states for exchange connectivity failures.
  • Implement caching strategies using Redis for market data, session state, and reference data to reduce latency and database load.
  • Participate in system design discussions, contribute to architectural decisions, and document technical choices with clear rationale.
  • Support on-call rotations and respond to production incidents with urgency; trading systems require near-zero downtime during market hours.

Collaboration and Domain:

  • Work with quant analysts, traders, and product managers to translate business requirements into precise technical specifications.
  • Conduct thorough code reviews with a focus on correctness, performance, and financial data integrity.
  • Support QA with edge-case test scenario design: market open/close windows, circuit breakers, partial fills, and rejection handling.

Requirements:

  • 3-5 years of backend development experience in Python (FastAPI, Django, or Flask) or Node.js (Express or Fastify) in production environments.
  • Demonstrable experience building or maintaining systems in the financial trading, capital markets, fintech, or investment management domain.
  • Strong understanding of REST API design, WebSocket protocols, and real-time data handling patterns.
  • Familiarity with trading domain concepts: order types (market, limit, stop-loss), order book mechanics, P& L calculation, position management, and trade lifecycle.
  • Working knowledge of relational and NoSQL databases, PostgreSQL and MongoDB or Redis, including schema design for time-series financial data.
  • Experience with Git, CI/CD pipelines, and cloud deployment (AWS, GCP, or Azure).
  • Strong grasp of async programming patterns, asyncio in Python or async/await in Node.js for handling concurrent data streams.

Preferred Qualifications:

  • Frontend experience with React and TypeScript, able to own UI tasks independently or review frontend PRs with domain context.
  • Experience integrating FIX protocol, SEBI-regulated broker APIs, or exchange-level connectivity.
  • Knowledge of message queues and event-driven architecture (Kafka, RabbitMQ) for high-throughput trade event processing.
  • Exposure to algorithmic or quantitative trading systems, backtesting frameworks, or risk management tooling.
  • Understanding of regulatory compliance requirements relevant to trading platforms (SEBI, MiFID II, or exchange-specific rules).
  • Experience with containerisation (Docker, Kubernetes) and observability tooling (Prometheus, Grafana, Datadog).

Technologies:

  • Backend: Python (FastAPI / Django) or Node.js (Express / Fastify).
  • Real-time: WebSocket, REST APIs, asyncio / async-await.
  • Databases: PostgreSQL, MongoDB, Redis.
  • Trading APIs: Zerodha Kite, Alpaca, Bloomberg / Refinitiv, FIX Protocol.
  • Frontend: React, TypeScript, Redux Toolkit / Zustand.
  • Charting: TradingView Lightweight Charts, Recharts, D3.js .
  • Messaging: Kafka, RabbitMQ.
  • DevOps: Docker, Kubernetes, GitHub Actions, AWS / GCP.
  • Monitoring: Prometheus, Grafana, Datadog, ELK Stack.

Key Competencies:

  • Precision under pressure: financial systems demand correctness; you validate calculation logic and never cut corners on data integrity.
  • Real-time systems thinking: you understand async event loops, concurrency models, and connection management at high data volumes.
  • Domain fluency: you speak the language of trading desks, not just engineering standups.
  • Ownership: when the market opens, your system needs to work; you take that personally.
  • Collaborative rigour: honest, specific code reviews given and received; clear documentation as a professional standard.
  • Adaptability: comfortable owning backend fully while picking up frontend context when the team needs it.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
372,576 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$129k – $232k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Austin
C++
DevOps
CI/CD
Git
RTOS
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
Python
DevOps
CI/CD
SpaceTech
NASA cFS
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
C
C
U-Boot
DevOps
CI/CD
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
Python
DevOps
CI/CD
SpaceTech
NASA cFS
Apply
In office • Part-Time • 2+ years exp • Bachelor's Degree • Ness Ziona
C#
Java
AI/ML
Copilot
Cursor
DevOps
CI/CD
GitHub
Apply
Data Scientist 6 days ago
$22k – $54k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Bengaluru
Python
Scala
SQL
Databases
Amazon Redshift
Google BigQuery
AI/ML
Computer Vision
Fine-tuning
Kubeflow
LightGBM
LLM
MLFlow
NLP
NumPy
Prompt Engineering
PyTorch
Scikit-learn
Spark
Streamlit
TensorFlow
XGBoost
Time Series Forecasting
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Cybersecurity
GDPR
Analytics
Matplotlib
Plotly
Power BI
Seaborn
Tableau
A/B Testing
Apply
DevOps Engineer 2 months ago
$17k – $50k per year (Estimated) • In office • 3+ years exp • Bengaluru
Bash
Python
Databases
ElasticSearch
DevOps
AWS
Azure
Azure DevOps
CI/CD
CloudFormation
Docker
GCP
Helm
Incident Management
Jenkins
Kubernetes
OpenShift
OpenStack
Terraform
Apply
$24k – $67k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Apply
$29k – $76k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru • Nagpur • Jaipur • Indore • Gurgaon
Python
DevOps
AWS
CI/CD
Apply
$34k – $89k per year (Estimated) • In office • Full-Time • 12+ years exp • Bengaluru • Hyderabad
Apply
$29k – $76k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru • Nagpur • Jaipur • Indore • Gurgaon
Python
DevOps
AWS
CI/CD
Apply
$20k – $44k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
DevOps
Azure
Incident Management
Apply
See all jobs
This is one of many
372,576 more open roles from verified company boards, updated every day.