Job Description
We are seeking a talented Software Engineer to join our high-performance trading division in Portland, Oregon. You will be at the forefront of building the infrastructure that powers our proprietary options pricing and risk management systems. If you are passionate about fintech, low-latency systems, and the complexities of equity derivatives, we want to hear from you.
Why Join Us?
- Work with state-of-the-art financial technology.
- Competitive salary and comprehensive benefits package.
- Opportunity to impact millions in trading volume.
Responsibilities
- Design and implement scalable, high-performance software architectures for equity options pricing engines and volatility surface modeling.
- Optimize existing systems to reduce latency and improve throughput for real-time trading execution.
- Collaborate closely with quantitative analysts and traders to translate mathematical models into robust code.
- Develop and maintain APIs for risk management and reporting tools.
- Ensure data integrity and security across financial databases.
- Mentor junior engineers and contribute to code reviews within the engineering team.
Qualifications
- B.S. in Computer Science, Mathematics, Physics, or a related field (M.S. preferred).
- 3+ years of professional software engineering experience, preferably in fintech, high-frequency trading, or quantitative finance.
- Strong proficiency in Python, C++, or Java.
- Deep understanding of financial derivatives, specifically equity options (Black-Scholes, Binomial models, Greeks).
- Experience with distributed systems, SQL databases (PostgreSQL), and message queues (Kafka, RabbitMQ).
- Familiarity with Linux environments and containerization (Docker/Kubernetes).