Job Description
Are you a visionary software engineer looking to shape the future of global financial markets? Apex Derivatives Inc. is seeking a highly skilled Software Engineer to join our elite trading technology team in the heart of San Francisco. We specialize in high-frequency equity options trading and are looking for individuals who thrive in fast-paced, high-stakes environments.
As a key member of our engineering squad, you will be responsible for building the low-latency infrastructure that powers our proprietary options execution engine. We offer competitive compensation, comprehensive benefits, and a unique weekly pay structure designed to provide immediate financial flexibility for our team members.
Why Join Us?
• Work with cutting-edge technology in a state-of-the-art SF office.
• Competitive salary and equity compensation package.
• Weekly pay cycles for your peace of mind.
• Opportunity to impact millions in daily trading volume.
Responsibilities
- Develop & Optimize: Design and implement high-performance, low-latency trading algorithms and risk management systems for equity options.
- System Architecture: Build scalable distributed systems capable of handling massive throughput and sub-millisecond latency.
- Data Analysis: Collaborate with quantitative analysts to model complex derivative pricing and trading strategies.
- Infrastructure Maintenance: Monitor system health, troubleshoot complex network issues, and ensure 99.99% uptime for critical trading platforms.
- Security & Compliance: Implement robust security protocols to protect sensitive financial data and ensure regulatory compliance.
- Code Quality: Write clean, maintainable code and conduct thorough code reviews to maintain high engineering standards.
Qualifications
- Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (Master’s preferred).
- Experience: 4+ years of professional experience in software engineering, preferably within the financial services or high-frequency trading (HFT) sector.
- Technical Skills: Proficiency in C++, Rust, or Java. Deep understanding of multi-threading and memory management.
- Financial Knowledge: Strong understanding of financial markets, specifically equity options, derivatives, and market microstructure.
- Databases: Experience with high-performance SQL (PostgreSQL, TimescaleDB) and NoSQL databases.
- Tools: Familiarity with Linux environments, Docker, Kubernetes, and message brokers (Kafka, RabbitMQ).