Senior Python Software Engineer (Trading)

Fintal Partners

New York (NY)

On-site

USD 140,000 - 190,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fintal Partners seeks a Senior Python Engineer to design, develop, and maintain scalable Python applications powering quantitative research and live trading. You will work closely with traders, researchers, and engineers to build production-grade software and infrastructure that enhances trading performance.

You will contribute to high-performance data pipelines, APIs, and internal tools while mentoring teammates and driving architectural decisions in a fast-paced, high-visibility environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional Python software engineering experience.
  • Experience building large-scale, production Python systems.
  • Strong understanding of distributed systems, APIs, data structures, and software architecture.
  • Experience working in Linux environments and modern development workflows.
  • Familiarity with CI/CD, automated testing, and software engineering best practices.
  • Strong communication skills and the ability to collaborate across technical teams.

Responsibilities

  • Design, develop, and maintain scalable Python applications supporting quantitative research and live trading
  • Build frameworks, APIs, and internal tools used by traders and quantitative researchers
  • Develop high-performance data pipelines and distributed systems for market data and analytics
  • Improve the reliability, scalability, and performance of production trading infrastructure
  • Partner with quantitative researchers to transition research into production-quality software
  • Drive technical design discussions, perform code reviews, and mentor other engineers
  • Evaluate new technologies and continuously improve the firm's engineering platform

Skills

Python programming
Distributed systems
API design
Software architecture
Communication
Team collaboration
Linux

Education

Bachelor's or Master's degree in Computer Science/Engineering

Tools

Linux environments
CI/CD
Automated testing
APIs

Job description

We're partnering with a leading proprietary trading firm that's looking to add a Senior Python Engineer to a team responsible for building the technology that powers quantitative research and live trading.

This role sits at the intersection of software engineering, quantitative research, and trading. You'll work directly with traders, quantitative researchers, and engineers to build scalable production systems, improve research workflows, and develop the infrastructure that drives trading performance.

This is a highly visible engineering role where your work will have a direct impact on the firm's ability to research, deploy, and operate trading strategies.

Responsibilities
  • Design, develop, and maintain scalable Python applications supporting quantitative research and live trading
  • Build frameworks, APIs, and internal tools used by traders and quantitative researchers
  • Develop high-performance data pipelines and distributed systems for market data and analytics
  • Improve the reliability, scalability, and performance of production trading infrastructure
  • Partner with quantitative researchers to transition research into production-quality software
  • Drive technical design discussions, perform code reviews, and mentor other engineers
  • Evaluate new technologies and continuously improve the firm's engineering platform
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 5+ years of professional Python software engineering experience
  • Experience building large-scale, production Python systems
  • Strong understanding of distributed systems, APIs, data structures, and software architecture
  • Experience working in Linux environments and modern development workflows
  • Familiarity with CI/CD, automated testing, and software engineering best practices
  • Strong communication skills and the ability to collaborate across technical teams
Preferred Qualifications
  • Experience within a proprietary trading firm, hedge fund, market maker, or electronic trading environment
  • Experience building software that supports quantitative researchers or trading teams
  • Familiarity with the scientific Python ecosystem (NumPy, Pandas, Polars, PyArrow, etc.)
  • Experience with C++, Rust, or another systems programming language is a plus
Why Join?
  • Build technology that directly impacts live trading and P&L
  • Work alongside world-class traders, quantitative researchers, and engineers
  • Solve challenging problems involving distributed systems, large-scale data, and performance optimization
  • High-ownership environment with significant autonomy and influence
  • Competitive compensation, discretionary bonus, and outstanding benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quantitative Developer
Quantitative Developer

Fintal Partners • New York (NY)

On-site
USD 180,000 - 240,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Fintal Partners • New York (NY)

On-site
USD 250,000 - 400,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Engtal • New York (NY)

On-site
USD 250,000 - 400,000
Medical insurance
Vision insurance
401(k)
Python Engineer - Banking and Finance
Python Engineer - Banking and Finance

Hamilton Barnes Associates Limited • New York (NY)

On-site
USD 360,000 - 440,000
Python Engineer - Proprietary Trading Firm
Python Engineer - Proprietary Trading Firm

NJF Global Holdings Ltd • Chicago (IL)

On-site
USD 80,000 - 120,000
Senior Python Software Engineer
Senior Python Software Engineer

Citadel Enterprise Americas LLC • City of Rochester (NY)

On-site
USD 125,000 - 350,000
Medical and life insurance
Retirement savings plans
Access to healthcare programs
Python Developer – High Frequency Trading - Multi Strategy Hedge Fund - Multi Billion Dollar He[...]
Python Developer – High Frequency Trading - Multi Strategy Hedge Fund - Multi Billion Dollar He[...]

Mondrian Alpha • New York (NY)

On-site
USD 90,000 - 160,000
Competitive compensation packages
Dynamic work environment
Collaboration with top-tier professionals
+1
Senior Software Engineer - Algo Trading Systems
Senior Software Engineer - Algo Trading Systems

Volition • New York (NY)

On-site
USD 140,000 - 210,000
Python Software Engineer - Financial Engineering
Python Software Engineer - Financial Engineering

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Senior Python Engineer - Quant Trading Systems
Senior Python Engineer - Quant Trading Systems

Fintal Partners • New York (NY)

On-site
USD 140,000 - 190,000