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

Senior Software Engineer - Equity Options & Algorithmic Trading

Apex Derivatives Systems
Minneapolis
Estimated Salary
USD 140.000 – USD 190.000
Live Update
28 Juli 2026
Deadline
28 Jul 2027

Job Description

Are you passionate about the intersection of high-frequency finance and cutting-edge software engineering? Apex Derivatives Systems is seeking a visionary Senior Software Engineer to join our elite Minneapolis-based team. In this pivotal role, you will architect and maintain the core infrastructure powering our real-time equity options pricing engines and risk management platforms.

We are a market-leading firm that bridges the gap between complex quantitative finance and scalable, high-performance technology. You will work directly with quants and traders to build systems that execute thousands of trades per second with precision and speed. If you thrive in a fast-paced environment and want to shape the future of financial technology, we want to meet you.

Why Join Us?

  • Competitive compensation and equity package in a high-growth fintech environment.
  • Flexible remote and hybrid work options within the Minneapolis metro area.
  • Access to the latest hardware for low-latency trading development.
  • Continuous learning opportunities and mentorship from industry veterans.

Responsibilities

  • Design, develop, and optimize low-latency C++ and Python microservices for equity options trading execution.
  • Implement and maintain complex quantitative models for option pricing and volatility surface modeling.
  • Ensure high availability and fault tolerance of mission-critical trading infrastructure.
  • Integrate real-time market data feeds (e.g., CME, NYSE) into our ingestion pipelines using Kafka and RabbitMQ.
  • Collaborate with quantitative analysts to translate mathematical models into efficient software code.
  • Mentor junior engineers and conduct rigorous code reviews to maintain code quality standards.
  • Conduct performance tuning and profiling to reduce latency and improve system throughput.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or Financial Engineering.
  • 5+ years of professional software engineering experience, with a focus on low-latency systems or fintech.
  • Strong proficiency in C++ (C++17/20) and Python.
  • Deep understanding of market microstructure, volatility surfaces, and equity derivatives.
  • Experience with Linux environments, shell scripting, and containerization (Docker/Kubernetes).
  • Familiarity with distributed databases (PostgreSQL, MongoDB) and message brokers.
  • Excellent problem-solving skills and the ability to work under pressure in a dynamic market environment.

Required Skills

C++ Python Market Microstructure Equity Derivatives Low-Latency Systems Kafka Docker Kubernetes SQL Linux Algorithmic Trading

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