
Overview
As Python Developer, you'll contribute to the core analytics engine that powers portfolio scoring and optimization. If you're strong in Python and love working with numbers, dataframes, and algorithms—this is the role for you.
Key Responsibilities
- Build and maintain internal Python libraries for scoring, data ingestion, normalization, and transformation.
- Collaborate on the core computation engine, dealing with Return, Safety, Income scoring algorithms.
- Process broker portfolio data and validate datasets using clean, modular Python code.
- Contribute to writing tests, CI scripts, and engine documentation.
- Participate in internal design discussions and implement enhancements to existing libraries and engines.
- Financial data set like factser and bloomberg to build quant model for USA market
Must-Have Skills
- Proficiency in Python 3.x, with attention to clean, testable code.
- Hands-on experience with NumPy and pandas for numerical/data processing.
- Understanding of basic ETL concepts and working with structured datasets.
- Familiarity with Git, unit testing, logging, and code organization principles.
- Strong problem-solving ability and willingness to learn new technologies fast.
Good to Have (Bonus Points)
- Experience with SQL and writing efficient queries for analytics use-cases.
- Exposure to ClickHouse or other columnar databases optimized for fast OLAP workloads.
- Familiarity with data validation tools like pydantic or type systems like mypy.
- Knowledge of Python packaging tools (setuptools, pyproject.toml).
- Experience with Apache Arrow, Polars, FastAPI, or SQLAlchemy.
- Exposure to async processing (Celery, asyncio), Docker, or Kubernetes.
What You’ll Gain
- Work on the core decision-making engine that directly impacts investor outcomes.
- Be part of a small, high-quality engineering team focused on clean, impactful systems.
- Mentorship and learning in data engineering, financial analytics, and production-quality backend systems.
- Growth path into specialized tracks: backend, data engineering, or system architecture.
About the Stack
While your main focus will be Python, you'll also interact with services that consume or publish to APIs, data stores like ClickHouse and PostgreSQL, and real-time processing queues.
Job Type: Full-time
Pay: ₹10,000.00 - ₹50,000.00 per month
Location Type:
- In-person
Work Location: In person