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.