About this role
Job title: Software Developer
About the Role
Join a small team responsible for development and daily operations of back-office systems used by traders, risk management and accounting. You will help implement real-time and batch data processing, design database schemas, generate daily reports, and ensure reliable data flows for intraday positions and trading decisions.
What You'll Do
-
Work alongside other software engineers, risk management, accounting and traders to provide real-time and batch processing of data.
-
Generate daily reports for the firm and traders from overnight data.
-
Design and use of database schemas to facilitate processing of data.
-
Monitoring of daily jobs to ensure timely dissemination of vital information.
-
Ensuring the flow of real-time trade data to provide accurate intraday position and trade data to risk management and traders.
-
What We're Looking For
-
Bachelor’s degree or higher in CS, Engineering or other technical discipline.
-
2+ years professional experience developing data processing software.
-
Demonstrated ability to program in Python, preferably in a Linux environment.
-
Experience with SQL and database schema design.
-
Experience with C# and C++ on Linux is a plus.
-
Strong communication skills in verbal and written English.
-
Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus.
-
Nice to Have
-
Experience with C# and C++ on Linux is a plus.
-
Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus.
-
Compensation & Benefits
-
Highly competitive compensation and bonus structure.
-
Meritocratic environment with ample opportunity for growth.
-
Blue Cross Blue Shield Medical PPO Health Savings Account, MetLife Dental, MetLife Vision Coverage, Flex Spending Account.
-
Employer paid life insurance, Optional Long-term Disability, and AD&D Insurance.
-
Pre-Tax Parking and Transit.
-
Casual work environment.