Job Description
Join a premier financial technology firm in Long Beach, CA, dedicated to revolutionizing the equity options market. We are seeking a visionary Senior Software Engineer to architect and implement robust, high-performance systems that power our real-time options pricing engine. In this role, you will bridge the gap between complex financial mathematics and scalable software engineering, ensuring our clients receive lightning-fast execution and precise risk analytics. You will work alongside world-class quants and engineers to build the next generation of trading infrastructure.
Responsibilities
- Design and implement low-latency microservices and APIs for equity options pricing models.
- Optimize existing algorithms to handle increasing market data throughput in real-time environments.
- Develop and maintain integration points with major exchange data feeds and clearinghouses.
- Conduct rigorous code reviews and mentor junior developers in fintech best practices and system architecture.
- Troubleshoot and resolve critical production issues related to high-frequency trading systems.
- Collaborate with quantitative analysts to translate financial models into executable code.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related quantitative field.
- 5+ years of professional software development experience, preferably within Fintech or High-Frequency Trading.
- Proficiency in Python, C++, or Rust, with a strong understanding of concurrency.
- Deep understanding of derivatives pricing models (Black-Scholes, Binomial, Monte Carlo simulations).
- Strong experience with distributed systems, message queues (Kafka/RabbitMQ), and cloud infrastructure (AWS/GCP).
- Familiarity with Linux environments, database systems (PostgreSQL, TimescaleDB), and containerization (Docker/Kubernetes).