Back to Careers

Backend Developer

Engineering Remote – India Full-time ₹15–25 LPA

About the Role

We're hiring a Backend Developer to build and maintain the server-side infrastructure that powers CheckIPO's real-time features. You'll design and build APIs consumed by our frontend, data ingestion pipelines from BSE/NSE feeds, and the systems that ensure our platform can handle traffic spikes during high-profile IPOs.

When a major IPO opens, CheckIPO can see 10x normal traffic as investors check subscription data. Your systems need to stay up, stay accurate, and stay fast. You'll build the resilience and scalability that makes that possible.

You'll work closely with our Lead Developer Amit Gupta and Data Analyst team. This is a green-field role with significant architectural ownership — you'll make real decisions about how our backend evolves.

Key Responsibilities

  • Design and build RESTful and WebSocket APIs serving real-time IPO subscription, GMP, and allotment data
  • Build and maintain data ingestion pipelines from BSE/NSE official data feeds and registrar systems
  • Implement caching strategies (Redis) to serve high-traffic IPO pages at scale
  • Design a reliable job scheduling system for periodic data updates (GMP every 30 min, subscription every 30 min on open days)
  • Build web scrapers and data extraction tools for publicly available IPO data sources
  • Ensure API reliability with proper monitoring, logging, and alerting (Sentry, Datadog)
  • Maintain database architecture (PostgreSQL) and optimize queries for financial data retrieval
  • Implement robust security practices — rate limiting, input validation, authentication

Requirements

Must-Have

  • 4+ years of backend development experience
  • Strong proficiency in Python (FastAPI/Django) or Node.js (Express)
  • Experience with PostgreSQL and Redis in production environments
  • Solid understanding of REST API design principles and best practices
  • Experience with cloud infrastructure (AWS, GCP, or Azure)
  • Familiarity with Docker and containerized deployments
  • Understanding of web scraping techniques and anti-scraping challenges

Nice-to-Have

  • Experience with financial data APIs (BSE, NSE, or similar exchange data)
  • Knowledge of Celery or similar task queue systems for scheduled jobs
  • Experience with WebSocket implementation for real-time data streaming
  • Familiarity with Indian fintech regulatory landscape

What We Offer

  • Competitive salary: ₹15–25 LPA based on experience
  • Fully remote with flexible hours
  • ₹50,000 annual learning and certification budget
  • Company health insurance for you and family
  • ESOP with significant vesting opportunity
  • High engineering autonomy — own your domain end-to-end
  • Latest MacBook Pro and ₹30,000 home office setup allowance
Compensation
₹15–25 LPA
Apply Now

About CheckIPO

CheckIPO serves 50,000+ monthly investors with real-time IPO data and expert analysis.

Learn more →