Job Description
We are looking for a visionary Software Engineer to join our elite trading division in Denver, CO. This is an Immediate Hire opportunity for a top-tier talent ready to architect and maintain the infrastructure behind our high-frequency Equity Options trading platform. If you are passionate about low-latency systems and financial markets, this is your chance to shape the future of trading.
As part of our national expansion, our Denver team collaborates closely with our operations in North Carolina, ensuring a seamless, high-performance environment for all stakeholders.
What You Will Do
As a key member of our Engineering team, you will be responsible for building robust systems that handle complex derivative pricing and execution.
Key Responsibilities
- Develop Low-Latency Systems: Design and implement high-performance C++ and Java services for our Equity Options execution engine.
- Market Data Integration: Integrate and manage high-throughput market data feeds to ensure real-time pricing accuracy.
- System Optimization: Continuously profile and optimize code to reduce latency and improve throughput in volatile market conditions.
- Collaborative Development: Work closely with quantitative researchers to translate complex financial models into executable, scalable software.
- Disaster Recovery: Design fault-tolerant architectures to ensure 99.99% system availability during critical trading sessions.
- CI/CD Implementation: Maintain and improve automated deployment pipelines to accelerate release cycles.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related quantitative field.
- 5+ years of experience in software engineering, with a focus on financial technology or high-frequency trading.
- Expert proficiency in C++ (preferred) or Java, including deep knowledge of memory management and concurrency.
- Understanding of Options Trading: Strong grasp of financial derivatives, option pricing models (Black-Scholes, etc.), and market mechanics.
- Linux & Scripting: Experience working in Linux environments and using Python/Bash for automation.
- Problem Solving: Ability to troubleshoot complex performance bottlenecks under pressure.
Benefits & Perks
- Competitive base salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and hybrid work policies (Denver & NC offices).
Responsibilities
- Design and implement high-performance trading algorithms for Equity Options and derivatives markets.
- Maintain and optimize low-latency infrastructure to ensure millisecond-level execution speed.
- Collaborate with quantitative researchers to translate financial models into executable code.
- Perform rigorous code reviews and system testing to ensure stability and accuracy in volatile market conditions.
- Integrate with market data feeds and exchange APIs for real-time options pricing.
Qualifications
- 5+ years of professional experience in software engineering, specifically within financial technology or high-frequency trading.
- Strong proficiency in C++ or Java, with deep knowledge of memory management and concurrency.
- Experience working with Linux environments and scripting languages (Python/Bash).
- Understanding of options pricing models (Black-Scholes, Binomial) and market mechanics.
- Ability to work in a fast-paced environment with a focus on immediate results and production readiness.