Overview
Hybrid
Depends on Experience
Full Time
10% Travel
Skills
Python
SQL
Real-time
Cloud Computing
Data Modeling
Forecasting
Microsoft Azure
Trading
Amazon Web Services
Database
Job Details
<>Senior Software Developer</>
Location: Houston, TX | Chicago, IL | Broomfield, CO (Hybrid)
Travel: Up to 10% domestic travel, including occasional overnight trips
About the Role
Join our dynamic trading technology team as a Senior Software Developer. In this role, you ll collaborate closely with the Head Trader, software engineers, and data scientists to design and optimize systems that power real-time trading strategies and analytics. Your work will directly impact operational efficiency and the performance of our trading platform.
What You ll Do
- Build and maintain robust, scalable trading software for the trading team.
- Work with the Head Trader to improve back-testing and monitor live trading performance.
- Integrate forecasting and trading systems across platforms.
- Identify workflow inefficiencies and implement automation solutions.
- Ensure reliability and performance of critical systems through operational support.
- Write technical design documents and perform code reviews to maintain high engineering standards.
What We re Looking For
- Education: Bachelor s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Experience: 7+ years as a professional software developer.
- Technical Skills:- Strong proficiency in Python and SQL for production-grade applications.
- Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Knowledge of database technologies and data modeling principles.
 
- Soft Skills:- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Attention to detail and a proactive mindset.
 
Additional Information
- Eligible for hybrid work policy in our Houston, Chicago, and Broomfield offices.
- Must comply with all company ethics and safety policies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.