Sr. Python Developer

Year    UP, IN, India

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3902648
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year