Job Description
Are you a visionary engineer looking to apply your skills to the fast-paced world of finance? Apex Trading Systems is seeking a highly skilled Senior Software Engineer to join our distributed team. We specialize in building cutting-edge infrastructure for equity options analytics and automated trading strategies. This is a full-time, remote-friendly position based in Illinois, offering the flexibility to work from anywhere while collaborating with top-tier quants and developers.
In this role, you will bridge the gap between complex financial models and robust, scalable software architectures. You will be instrumental in optimizing our pricing engines and ensuring data integrity across our global trading platforms. If you thrive in a dynamic environment and want to make an impact on the equity derivatives market, we want to meet you.
Responsibilities
- Develop & Optimize: Design and implement low-latency pricing models and risk management engines for equity options derivatives.
- System Architecture: Build and maintain scalable microservices using modern cloud-native technologies (AWS/GCP) to handle high-throughput market data.
- Data Integrity: Ensure the accuracy and real-time synchronization of vast datasets using SQL and NoSQL databases.
- Cross-Functional Collaboration: Partner with quantitative analysts to translate financial formulas into efficient, production-ready code.
- CI/CD & Automation: Establish robust continuous integration and deployment pipelines to streamline our release cycles.
- Security & Compliance: Implement industry-standard security protocols to protect sensitive financial data and trading algorithms.
Qualifications
- Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or Financial Engineering.
- Experience: 5+ years of professional software engineering experience, preferably in FinTech, High-Frequency Trading (HFT), or Quantitative Finance.
- Programming: Strong proficiency in Python, C++, or Java with a deep understanding of data structures and algorithms.
- Finance Knowledge: Solid understanding of options pricing theory (Black-Scholes, Binomial trees) and equity derivatives markets.
- Tools: Experience with distributed systems, message queues (Kafka/RabbitMQ), and containerization (Docker/Kubernetes).
- Remote Work: Proven ability to work autonomously in a remote environment with excellent communication skills.