Software Engineer

The Phoenix Group

New York (NY)

On-site

USD 120,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Hardware allowances
Casual work environment
Career growth

Job summary

The Phoenix Group Advisors seeks a highly skilled Software Engineer to join a premier trading technology firm focused on algorithmic trading and market making. You will work on high-performance trading system software across full-stack platforms, collaborating with traders and external market participants to boost profitability and efficiency.

Responsibilities include development in C++, Java, and Python, optimizing low-latency systems, and contributing to architecture with a emphasis on

Qualifications

  • 2-7 years of experience in high-performance software development with C++, Java, or Python.
  • Strong knowledge of UDP/TCP networking, FIX, and low-latency messaging.
  • Experience with SQL Server and PostgreSQL.
  • Familiarity with AWS, GCP, or Azure.
  • Deep understanding of multithreading and low-latency optimization.
  • Proficient in Linux and scripting.
  • Excellent communication skills.

Responsibilities

  • Develop, test, and optimize trading system software in a high-frequency, low-latency environment.
  • Address production issues to minimize downtime and impact on trading operations.
  • Own development projects translating business and market requirements into robust solutions.
  • Design and implement new features for trading platforms with focus on performance and reliability.
  • Collaborate with exchanges, brokers, and vendors for system integration.
  • Contribute to system architecture planning for high-throughput and scalability.
  • Stay informed on industry trends and regulatory changes affecting trading systems.
  • Develop and maintain documentation for key systems and workflows.

Skills

Experience: 2-7 years
Networking: TCP/IP, FIX
Databases: SQL Server, PostgreSQL
Cloud platforms: AWS, GCP, Azure
Concurrency & low-latency design
Linux scripting
Communication skills

Tools

Docker
Kubernetes
ZeroMQ
RabbitMQ
Git
Jenkins

Job description

Role Overview

Seeking a highly skilled and motivated Software Engineer to join a dynamic trading technology firm specializing in algorithmic trading and market making within the capital markets and financial services industry. This position involves design, development, and maintenance of high-performance trading system software across full-stack platforms, with responsibilities spanning both front-end and back-end development. The Software Engineer will collaborate closely with traders, engineers, and external market participants to deliver reliable, scalable solutions that drive trading profitability and operational efficiency.

Key Responsibilities
  • Develop, test, and optimize trading system software using programming languages such as C++, Java, and Python in a high-frequency, low-latency environment.
  • Address and resolve production system issues efficiently to minimize downtime and impact on trading operations.
  • Take ownership of development projects, translating complex business and market requirements into robust technical solutions.
  • Design and implement new features and enhancements for trading platforms, ensuring performance and reliability.
  • Collaborate with internal teams, external exchanges, brokers, and third-party vendors to support system integration and connectivity.
  • Contribute to system architecture planning aligned with high-throughput and scalability principles.
  • Stay informed on industry trends, technological advancements, and regulatory changes affecting trading systems and financial markets.
  • Develop and maintain documentation to support key systems and workflows.
Core Qualifications & Requirements
  • 2-7 years of professional experience in high-performance software development with C++, Java, or Python, ideally within trading or capital markets environments
  • Strong knowledge of TCP/IP networking, middleware, messaging systems, and low-latency communication protocols (e.g., UDP, TCP, FIX)
  • Experience working with relational databases such as SQL Server and PostgreSQL
  • Familiarity with cloud platforms including AWS, GCP, or Azure, including deployment and scaling of trading applications
  • Deep understanding of high-throughput software design, multithreading, concurrency, and low-latency optimization techniques
  • Strong interest in financial markets, trading systems, and algorithmic trading technology
  • Proficient in Linux command-line tools and scripting environments
  • Excellent written and verbal communication skills, with the ability to document technical solutions clearly and collaborate effectively
Nice-to-Have Qualifications
  • Prior experience in fintech, proprietary trading, or market-making firms
  • Knowledge of exchange protocols, order routing, and market data feeds
  • Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
Core Technical Skills
  • Programming: C++, Java, Python, SQL, Linux scripting
  • Networking: TCP/IP, UDP, FIX protocol, middleware, message queues (e.g., ZeroMQ, RabbitMQ)
  • Cloud Platforms: AWS, GCP, Azure, cloud deployment, container orchestration
  • Databases: SQL Server, PostgreSQL, NoSQL (optional)
  • Tools & Technologies: Git, Jenkins, Docker, Kubernetes, high-performance computing, multithreading, low-latency system design
Career Impact

This role provides the opportunity to be at the forefront of trading technology innovation, directly influencing the profitability and stability of an expanding global liquidity provider while advancing your expertise in financial trading systems.

Compensation and Benefits
  • Competitive salary commensurate with experience
  • Health insurance coverage
  • Generous hardware and software allowances
  • Casual, inclusive work environment with a team-oriented culture
  • Rapid career growth opportunities in financial technology and trading systems
  • High-impact projects with direct market influence

The Phoenix Group Advisors is an equal opportunity employer. We are committed to creating a diverse and inclusive workplace and prohibit discrimination and harassment of any kind based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. We strive to attract talented individuals from all backgrounds and provide equal employment opportunities to all employees and applicants for employment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Options: Software Developer
Options: Software Developer

The Phoenix Group • New York

Hybrid
USD 120,000 - 210,000
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
Low-Latency Trading Software Engineer
Low-Latency Trading Software Engineer

The Phoenix Group • New York (NY)

On-site
USD 120,000 - 190,000
Health insurance
Hardware allowances
Casual work environment
+1
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

On-site
USD 120,000 - 180,000
Senior C++ in High Frequency Trading
Senior C++ in High Frequency Trading

Access Search, Inc. • Chicago (IL)

On-site
USD 150,000 - 230,000
Competitive salary
Medical/dental/vision
Relocation assistance
+5
Senior Software Developer (Trading Services)
Senior Software Developer (Trading Services)

Objective Partners • Chicago (IL)

On-site
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
Trade Support Specialist
Trade Support Specialist

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,000
Software Engineer – HFT Equities & Futures
Software Engineer – HFT Equities & Futures

Algo Capital Group • United States

On-site
USD 100,000 - 150,000