Image Loading

Backend Developer - Python Programming

Job Description

Experience Required : 4-6 years
Mode of Engagement : On-site (Bengaluru Only)

Company Overview
An end-to-end investment business focused on managing capital to build and grow a diversified portfolio.

The Company Specializes In

  • Sourcing funds and identifying high-growth sectors through rigorous market research.
  • Executing investments via equity, debt, or hybrid structures after due diligence.
  • Providing strategic and operational expertise to accelerate portfolio company growth.
  • Monitoring performance and planning exits (IPOs, mergers, acquisitions) for maximum returns.
  • Aligning investments with ESG principles for long-term sustainable value creation.

Role Overview
We are seeking a Backend Developer with strong Python expertise to join the dynamic team. You will contribute to high-impact projects involving quantitative models, risk frameworks, and trade optimization strategies. This role requires hands-on experience in developing scalable systems, building robust databases, and implementing complex algorithms.

Key Responsibilities

  • Quantitative Solutions Development :
  • Design and implement quantitative models for portfolio analysis and alpha generation.
  • Develop robust risk models to optimize trade execution and performance.
  • Back-Testing & Data Management :
  • Build comprehensive back-testing infrastructure for strategy validation and performance monitoring.
  • Design and maintain databases with automated updates, anomaly detection, and job monitoring.
  • Custom Data Collection & Analytics :
  • Develop advanced web scrapers for collecting datasets for research and analysis.
  • Create analytics frameworks and interactive dashboards to visualize portfolio performance and research insights.

Required Skills
Education :

  • Bachelor's Degree in Computer Science or related field.

Technical Proficiency

  • 4-6 years of professional software development experience.
  • Strong programming skills in Python with a focus on object-oriented design and algorithms.
  • Proficiency in database technologies (SQL, PostgreSQL).
  • Understanding of system architecture, design patterns, and scalability.

Preferred Skills

  • Master's Degree in Computer Science or related field.
  • Experience in software engineering best practices (coding standards, code reviews, testing, source control).
  • Familiarity with cloud services like AWS, Azure, or GCP.
  • Exposure to fintech, quantitative models, or data-driven applications.
  • Knowledge of data visualization tools (Tableau, Power BI) and Python libraries (Pandas, NumPy, Matplotlib).

Skills

  • Software Development
  • Python
  • Cloud services
  • Power Bi
  • System Architecture
  • Design Patterns

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Jan 06, 2025

Experience

4 to 7 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent