Job Description
Are you a passionate Software Engineer looking for a high-impact role that offers flexibility and competitive compensation? Apex Options Solutions is seeking a talented Part-Time Software Engineer to join our dynamic team in Oakland, CA.
We are a leader in developing advanced financial software for equity options analysis and trading. In this role, you will leverage your technical expertise to build and optimize algorithms that drive market insights and execution strategies. This is a unique opportunity to work directly with financial models and contribute to systems that handle high-stakes data in real-time.
What You Will Do:
- Develop and maintain high-performance software libraries for options pricing models and volatility surface generation.
- Collaborate with quantitative analysts to translate complex financial formulas into efficient, scalable code.
- Optimize existing trading algorithms to reduce latency and improve execution accuracy during volatile market conditions.
- Design and implement robust database schemas to handle and query large datasets of historical and real-time market data.
- Participate in code reviews and technical planning sessions to ensure architectural integrity and security standards.
- Debug and resolve critical performance bottlenecks in our production environments.
Qualifications:
- Bachelor’s degree in Computer Science, Mathematics, or a related technical field (or equivalent experience).
- 3+ years of professional software engineering experience, preferably within the Fintech or quantitative trading sectors.
- Strong proficiency in Python and C++, with a deep understanding of memory management and system architecture.
- Experience with data structures, algorithms, and object-oriented design patterns.
- Familiarity with financial concepts, including derivatives, options, and risk management systems.
- Excellent problem-solving skills and the ability to work autonomously in a part-time capacity.
Join us in shaping the future of equity options trading. Apply today to advance your career in a premium, flexible environment.
Responsibilities
- Develop and maintain high-performance software libraries for options pricing models and volatility surface generation.
- Collaborate with quantitative analysts to translate complex financial formulas into efficient, scalable code.
- Optimize existing trading algorithms to reduce latency and improve execution accuracy during volatile market conditions.
- Design and implement robust database schemas to handle and query large datasets of historical and real-time market data.
- Participate in code reviews and technical planning sessions to ensure architectural integrity and security standards.
- Debug and resolve critical performance bottlenecks in our production environments.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics, or a related technical field (or equivalent experience).
- 3+ years of professional software engineering experience, preferably within the Fintech or quantitative trading sectors.
- Strong proficiency in Python and C++, with a deep understanding of memory management and system architecture.
- Experience with data structures, algorithms, and object-oriented design patterns.
- Familiarity with financial concepts, including derivatives, options, and risk management systems.
- Excellent problem-solving skills and the ability to work autonomously in a part-time capacity.