Job Description
We are seeking a visionary Software Engineer to join our elite team building the next generation of equity options trading infrastructure. If you thrive in high-pressure environments and want to leverage your technical expertise to drive financial markets forward, we want to meet you.
As a key member of our trading systems team, you will architect and implement low-latency pricing engines and risk management tools. You will work directly with quantitative analysts and traders to translate complex financial models into high-performance software. This is a rare opportunity to impact millions of trades daily while enjoying the vibrant Seattle tech ecosystem.
Responsibilities
- Design and implement robust, scalable, and low-latency systems for pricing equity options and complex derivatives.
- Optimize core trading platforms to minimize latency and maximize throughput in real-time market conditions.
- Collaborate with quantitative analysts to integrate advanced mathematical models into production software.
- Ensure the integrity, security, and reliability of our financial data pipelines and execution engines.
- Lead code reviews and mentor junior engineers, fostering a culture of technical excellence and innovation.
- Maintain and improve our CI/CD pipelines and cloud infrastructure (AWS/Azure) for trading environments.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
- 5+ years of professional software engineering experience, with a focus on low-latency or high-frequency trading systems.
- Strong proficiency in C++ (preferred) or Python for performance-critical applications.
- Deep understanding of data structures, algorithms, and concurrent programming.
- Familiarity with Linux internals, multithreading, and performance profiling tools.
- Experience working with financial markets, specifically equity options, derivatives, or risk management systems.