Software Engineer of Price & Risk Trading

HIGH FREQUENCY TRADING

Chicago (IL)

On-site

USD 120,000 - 160,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HIGH FREQUENCY TRADING is seeking a Software Engineer to build scalable Python/Java applications and data-driven platforms for high-volume trading environments in Chicago. You will design backend services, dashboards, and data pipelines, work with large datasets and modern data infrastructure, and collaborate with cross-functional teams from product to quant research.

This role emphasizes production-quality software, ownership of projects through the full SDLC, and delivering reliable,

Qualifications

  • 3+ years of software engineering experience.
  • Strong programming experience in Python and/or Java.
  • Experience designing, building, and supporting production-level applications.

Responsibilities

  • Design, develop, and maintain scalable software applications using Python and/or Java.
  • Build analytical tools, dashboards, and applications transforming complex datasets into insights.
  • Develop and optimize backend services, APIs, and data processing pipelines.
  • Work with large-scale datasets, relational databases, and modern data infrastructure.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Improve application performance, reliability, scalability, and overall system architecture.
  • Contribute to design and development of new platforms while enhancing existing systems.
  • Take ownership of projects through the entire software development lifecycle from design to production deployment.

Skills

Python
Java
APIs
Data processing
Troubleshooting
Collaboration

Tools

Kubernetes
Docker
PostgreSQL
ClickHouse
Parquet
Hadoop
Cloud

Job description

Software Engineer – Python / Data Platforms

Confidential Opportunity | Financial Services / Capital Markets

About the Opportunity

We are partnering with an top high frequency trading shop that is seeking a Software Engineer to develop scalable applications, analytical tools, and data-driven platforms.

This position offers the opportunity to work on technically challenging projects involving large datasets, backend engineering, distributed systems, and modern application development.

The ideal candidate enjoys building production-quality software, solving complex data problems, and working closely with technical and business stakeholders to deliver impactful solutions.

Key Responsibilities
  • Design, develop, and maintain scalable software applications using Python and/or Java.
  • Build analytical tools, dashboards, and applications that transform complex datasets into actionable insights.
  • Develop and optimize backend services, APIs, and data processing pipelines.
  • Work with large-scale datasets, relational databases, and modern data infrastructure.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Improve application performance, reliability, scalability, and overall system architecture.
  • Contribute to the design and development of new platforms while enhancing existing systems.
  • Take ownership of projects throughout the software development lifecycle, from initial design through production deployment.
Required Qualifications
  • 3+ years of professional software engineering experience.
  • Strong programming experience with Python and/or Java.
  • Experience designing, building, and supporting production-level applications.
  • Understanding of backend development, APIs, and software architecture.
  • Experience working with databases, data-intensive applications, or data processing systems.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Ability to work independently, take ownership, and collaborate effectively with technical teams.
Preferred / Additional Experience

Experience with any combination of the following would be beneficial:

  • Distributed systems and service-oriented architectures.
  • Kubernetes, Docker, and containerized applications.
  • PostgreSQL, ClickHouse, or comparable database technologies.
  • Data pipelines, ETL processes, and large-scale data platforms.
  • Parquet, Hadoop, or similar data storage and processing technologies.
  • Cloud infrastructure and modern deployment practices.
  • Financial services, capital markets, quantitative systems, or risk analytics.

Additional details regarding the organization, team, and specific projects will be shared with qualified candidates during the recruitment process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Python Software Engineer Financial Engineering
Python Software Engineer Financial Engineering

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Software Engineer — Data Platforms for Trading
Software Engineer — Data Platforms for Trading

HIGH FREQUENCY TRADING • Chicago (IL)

On-site
USD 120,000 - 160,000
Sr. Python Engineer (Capital Markets)
Sr. Python Engineer (Capital Markets)

Synergy Interactive • New York (NY)

On-site
USD 180,000 - 200,000
Python Engineer
Python Engineer

Access Search, Inc. • Chicago (IL)

On-site
USD 95,000 - 135,000
Software Engineer - Python - Capital Markets / Market Risk
Software Engineer - Python - Capital Markets / Market Risk

Michael Page • Chicago (IL)

Hybrid
USD 160,000 - 225,000
Hybrid work model
Bonus eligible
Python Data Engineer
Python Data Engineer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 100,000 - 150,000
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
Software Engineer - Python - Capital Markets / Market Risk
Software Engineer - Python - Capital Markets / Market Risk

Michael Page • New York (NY)

Hybrid
USD 160,000 - 225,000