Home Job Details
A
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer, Options Trading Systems

Apex Derivatives Technologies
San Francisco
Estimated Salary
USD 180.000 – USD 280.000
Live Update
9 Juli 2026
Deadline
9 Jul 2027

Job Description

We are seeking a visionary Senior Software Engineer to join our elite engineering team at Apex Derivatives Technologies. Our mission is to revolutionize the equity options market by delivering high-frequency, low-latency trading solutions. We are expanding our footprint in both San Francisco and New York, and we need a technical expert who thrives in fast-paced environments to build the next generation of algorithmic trading engines.

In this role, you will be at the forefront of financial technology, working directly with quantitative researchers and traders to translate complex market data into actionable code. You will be responsible for ensuring the stability, scalability, and speed of our options execution platforms.

Why Join Us?

  • Work with state-of-the-art technology stacks (C++, Rust, Go).
  • Competitive compensation packages with equity options for all employees.
  • Collaborative culture that bridges the gap between engineering and finance.

Responsibilities

  • Design, develop, and optimize high-frequency trading systems specifically for equity options and derivatives.
  • Implement robust low-latency APIs to handle real-time market data ingestion and order management.
  • Mentor junior engineers and conduct code reviews to maintain high technical standards.
  • Collaborate with risk management teams to ensure compliance and accurate pricing models.
  • Debug complex issues in production environments, focusing on memory safety and thread concurrency.
  • Contribute to the architecture of our distributed cloud infrastructure supporting our New York and San Francisco offices.

Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s preferred).
  • 5+ years of professional software engineering experience with a focus on low-latency systems.
  • Strong proficiency in C++, Rust, or Java.
  • Deep understanding of financial markets, specifically equity options, volatility surfaces, and Greeks.
  • Experience with distributed systems, message queues (Kafka, RabbitMQ), and database technologies.
  • Excellent problem-solving skills and the ability to work under pressure in a high-stakes trading environment.

Required Skills

C++ Rust Java Low-latency Systems Financial Markets Equity Options Algorithmic Trading Distributed Systems Kafka PostgreSQL WebSocket Risk Management

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All