Taro Logo

Software Engineer

A tech-driven trading firm and leading global market maker, partnering with 70+ exchanges worldwide to improve market liquidity and efficiency.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
Finance

Description For Software Engineer

Optiver, a leading global market maker, is seeking a Software Engineer to join their Austin office, which serves as the firm's innovation nucleus. This role offers an opportunity to work on cutting-edge trading systems that directly impact financial markets, requiring solutions that respond to market events in microseconds. The position combines technical excellence with business impact, as engineers work closely with traders to solve complex problems in a high-stakes environment.

The role involves building and maintaining proprietary trading systems that must process market events with microsecond latency and automatically price diverse financial instruments with extremely low error tolerance. You'll be working with terabytes of market data, creating responsive real-time visualizations, and developing stable, high-performance core systems.

As part of Optiver's technology team, you'll join a culture of excellence where engineers are valued for their problem-solving abilities and technical depth. The company emphasizes a disciplined, scientific approach to engineering, focusing on simple, well-architected solutions that meet traders' dynamic needs. You'll work alongside talented professionals from over 40 countries in a collaborative environment focused on continuous improvement.

The Austin office location offers an excellent quality of life, situated in 'The Domain' neighborhood with access to world-class music, food, and art scenes, plus numerous outdoor activities. The position comes with comprehensive benefits including competitive compensation, profit-sharing, extensive healthcare coverage, and generous vacation time, making it an attractive opportunity for engineers looking to make an impact in financial markets while enjoying a supportive and rewarding work environment.

Last updated 11 hours ago

Responsibilities For Software Engineer

  • Design, develop, support, and maintain trading systems, tools, and infrastructure
  • Collaborate deeply with traders, risk analysts, researchers, and other engineers
  • Gain and develop an in-depth understanding of trading theory and practice

Requirements For Software Engineer

Python
  • Strong engineering instincts and deep understanding of computer science fundamentals
  • Experience writing software in C++, C#, C, and/or Python
  • A passion for clean code, simple well-architected systems and continuous improvement
  • Ability to collaborate with developers, traders, and business operations

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 25 paid vacation days plus market holidays
  • Comprehensive health, mental, dental, vision, disability, and life coverage
  • 401(k) match up to 50%
  • Global profit-sharing pool
  • Performance-based bonus structure
  • Office perks including breakfast, lunch and snacks
  • Regular social events, clubs, sporting leagues

Interested in this job?

Jobs Related To Optiver Software Engineer