Job Description
We are seeking a visionary Software Engineer to architect the infrastructure powering our next-generation equity options platform. At Apex Derivatives, we are not just processing trades; we are redefining the speed and efficiency of the financial markets. Join our elite Austin-based team to build scalable, high-performance systems that handle millions of transactions with zero latency.
In this role, you will bridge the gap between complex financial mathematics and robust engineering. You will work in a dynamic environment that rewards innovation, problem-solving, and technical excellence.
Responsibilities
- Design and implement low-latency microservices for our core trading engine.
- Optimize algorithmic execution paths to ensure maximum throughput and minimal latency.
- Collaborate closely with Quantitative Research teams to translate mathematical models into production-ready code.
- Maintain high availability and disaster recovery standards for critical financial infrastructure.
- Implement robust testing frameworks, including chaos engineering, to ensure system resilience.
- Participate in code reviews and mentor junior engineers to uphold our technical standards.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s preferred).
- 5+ years of professional experience in low-latency C++ or Java development.
- Deep understanding of financial markets, specifically equity options and derivatives.
- Experience with distributed systems, message queues (Kafka, RabbitMQ), and cloud infrastructure (AWS/GCP).
- Strong knowledge of concurrency models, threading, and memory management.