Home
Jobs

Senior Python Developer – TWS Algorithmic Trading & Dashboard Customization

2 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Company:

Location:

 

About Us

Uprety Capital is a quantitative hedge fund specializing in high-frequency options strategies. We leverage cutting‑edge technology and deep market insights to generate alpha.

The Role


We’re seeking an exceptionally experienced Python engineer to debug, optimize, and extend our IBKR (TWS) algorithmic trading platform and Qt5 dashboard. If you thrive in low‑latency, multithreaded HFT environments, this is your opportunity to make an immediate impact.

Key Responsibilities

  • Debug & Fix

    our existing TWS algo: buy/sell logic, strike data feeds, trade lifecycle
  • Enhance Dashboard

    (PyQt5): add “Kill All Trades” button, reset daily P&L, adjust time‑based metrics
  • Optimize Performance

    : multithreading, concurrency controls, minimal latency
  • Integrate IBKR API

    : ensure stable connectivity, order placement, real‑time fills
  • Collaborate

    with quant researchers: translate strategy requirements into robust, maintainable code

Must‑Have Qualifications

  • 2+ years

    professional Python development experience
  • Deep expertise with

    Interactive Brokers’ TWS API

    (ib_insync or native)
  • Proven background in

    multithreading

    , asynchronous I/O, low‑latency systems
  • Hands‑on with

    PyQt5

    (or Qt for Python) for desktop GUI customization
  • Familiarity with

    HFT patterns

    , order‑book handling, real‑time data feeds
  • Strong debugging skills: profiling, logging, exception handling

Nice‑to‑Have

  • Experience with

    Docker/Kubernetes

    for deployment
  • Background in

    financial engineering

    or algorithmic trading
  • Knowledge of

    database

    caching (Redis, In‑memory stores)

Why Join Us?

  • Competitive freelance/day‑rate compensation
  • Work alongside seasoned quants in a fast‑paced environment
  • Flexible hours; deliver value on your schedule
  • Opportunity to architect core trading infrastructure

How to Apply


If this sounds like your next challenge, please send your resume, GitHub/portfolio links, and a brief cover note highlighting:

  1. Your most complex Python debugging project
  2. TWS integration you’ve built
  3. Qt5 custom GUI work

Only candidates with demonstrated Python & TWS expertise will be considered. Please email cv to nitdulal@upretycapital.com

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You