Job Description
Are you a technical expert ready to shape the future of financial markets?
Apex Derivatives Systems is seeking a talented Software Engineer to join our elite trading division. We specialize in building high-frequency, low-latency platforms for equity options trading. If you are passionate about algorithmic finance and cutting-edge software architecture, we want to hear from you.
As a key member of our team, you will design and implement robust systems that process millions of trades per second while maintaining the highest standards of security and accuracy.
Responsibilities
- Design & Develop: Architect and code scalable backend microservices for options pricing engines and risk management systems.
- Optimization: Identify bottlenecks in code and infrastructure to reduce latency and improve throughput for real-time market data.
- Integration: Integrate complex mathematical models (Greeks, Volatility surfaces) into our trading execution stack.
- Testing: Implement rigorous unit, integration, and load testing to ensure system stability during peak market volatility.
- Collaboration: Work closely with quantitative analysts and traders to translate financial requirements into technical solutions.
- Maintenance: Monitor system health and proactively troubleshoot issues in a 24/7 production environment.
Qualifications
- Experience: 5+ years of professional software engineering experience, preferably in high-frequency trading or fintech.
- Languages: Proficiency in C++, Java, or Go with a deep understanding of low-latency networking (TCP/IP, ZeroMQ).
- Finance Knowledge: Strong understanding of equity options, derivatives pricing, and trading workflows.
- Databases: Expertise in distributed databases (PostgreSQL, Cassandra) and message queues (Kafka, RabbitMQ).
- Education: Bachelor’s degree in Computer Science, Mathematics, or a related field.
- Remote Work: Ability to work effectively in a distributed team environment.