Browse All Jobs
Job Description

Virtu Financial is seeking a Software Engineer to join its Strategy Development team in Austin. The candidate will be at the core of Virtu's trading platform, building high-performance systems. Virtu offers a dynamic, meritocratic environment with a flat hierarchy.

Responsibilities include:

  • Design, implement, and test low-latency, high-throughput trading applications in Java and C++.
  • Optimize performance at the system, application, and code level.
  • Collaborate with traders, quants, and engineers to translate business needs into scalable solutions.
  • Troubleshoot production issues and implement preventative measures.
  • Engage in peer code reviews and collaborative performance tuning.
  • Contribute to a culture of smart thinking, clear communication, and technical rigor.

Requirements:

  • Bachelor's or Master’s in Computer Science, Engineering, or a related field.
  • 3+ years of professional software engineering experience in Java or C++.
  • Solid understanding of computer science fundamentals and network protocols.
  • Experience in performance profiling, debugging, and tuning in a real-time environment.
  • A proactive, detail-oriented mindset.
  • Strong verbal and written communication skills.
  • Ability to work effectively in a collaborative, fast-paced environment.
  • Motivated, self-starting personality.

What Virtu Offers:

  • A lean, high-talent team.
  • Autonomy and ownership over impactful systems and projects.
  • Opportunity to directly impact trading outcomes.
  • Collaborative, engineering-focused culture.
Apply Manually