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 for their Austin office, which serves as the firm's innovation nucleus. The role involves building proprietary trading systems that directly impact financial markets, requiring solutions that respond to market events in microseconds. Engineers work on complex challenges including real-time pricing of financial instruments, processing terabytes of market data, and developing responsive user interfaces for system monitoring and control.

The position offers a unique opportunity to work at the intersection of technology and finance, where engineers collaborate closely with traders to solve real business problems. The environment emphasizes engineering excellence, with a focus on building simple, well-architected solutions that meet the dynamic needs of traders. The role requires strong technical skills, particularly in C++ and Python, combined with an understanding of computer science fundamentals.

Optiver's culture promotes collaboration and continuous improvement, bringing together professionals from over 40 countries. The compensation package is highly competitive, including profit-sharing, performance bonuses, and comprehensive benefits. Located in 'The Domain' neighborhood of Austin, the office provides an excellent work environment with various perks including meals and social activities. The city's vibrant tech scene, combined with its renowned music, food, and outdoor activities, offers an exceptional quality of life for employees.

The ideal candidate will combine technical expertise with strong collaborative skills, as the role involves working closely with traders, risk analysts, and other engineers. They should be passionate about clean code and system architecture, with the ability to contribute to a high-performance trading environment where reliability and speed are crucial.

Last updated 12 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 a 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
Mental Health Assistance
  • Global profit-sharing pool and performance-based bonus structure
  • 401(k) match up to 50%
  • Comprehensive health, mental, dental, vision, disability, and life coverage
  • 25 paid vacation days alongside market holidays
  • Office perks including breakfast, lunch and snacks
  • Regular social events, clubs, sporting leagues

Interested in this job?

Jobs Related To Optiver Software Engineer