TP

Software Engineer

Accepting applications

The Phoenix Group · New York, NY

Full-Time Associate C++JavaPythonaiate
Posted
29 May
Category
Test
Experience
Associate
Country
United States
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 influential role offers significant opportunities to impact trading systems, enhance technical expertise, and participate in a fast-paced, innovative environment.

Role Overview
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

Apply Today!
Join a forward-thinking organization committed to innovation and professional growth—apply now to be part of a cutting-edge trading technology team.

Important — Please Read Before Applying
This is a direct hire, permanent placement opportunity. We are not accepting corp-to-corp (C2C) arrangements, third-party agency submissions, or candidate referrals from outside recruiters or staffing firms. Candidates on a visa requiring sponsorship will not be considered for this role. All applicants must be authorized to work in the United States without sponsorship, now or in the future. Unsolicited submissions from third-party recruiters will not be acknowledged and do not create any obligation on the part of The Phoenix Group.

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.
Show more Show less