Virtu Financial
2027 Internship - Frontend & User Experience
About this role
Join Virtu's 10-week frontend engineering internship in New York this summer to build real-time trading and visualization tools alongside senior engineers. You'll work on scalable web applications using modern JavaScript frameworks while gaining hands-on experience in financial technology and high-performance systems.
What you'll do
- Develop and enhance user interfaces for real-time trading, visualization, and analysis platforms
- Collaborate with traders and developers to gather requirements and understand business needs
- Work on frontend and backend projects to improve system scalability and performance
- Contribute to trading system architecture designed to handle massive data flows
- Complete assigned development projects with guidance from senior mentors
- Participate in code reviews and contribute to team improvements
What they're looking for
- JavaScript and React
- Node.js
- TypeScript
- Java or C++
- Python
- UI/UX design principles
- Web application development
- Problem-solving and independent initiative
Benefits
- 10-week paid internship with comprehensive training curriculum
- Company-curated global training week in New York
- Multiple senior mentors throughout the program
- Onsite barista, daily lunch, and stocked pantry
- Weekly happy hours and social events
- Housing and meals provided
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Virtu Financial
Virtu Financial builds high-performance trading platforms and infrastructure for financial markets, serving traders and clients with advanced systems for data management, execution, and analysis. The company is hiring Systems Engineers, Software Engineers, and Frontend Engineers to develop and optimize trading tools, platforms, and reference data systems across JavaScript, React, Java, C#, and backend technologies.
- Website
- virtu.com
Likely interview questions
- Walk us through a React project you've built—what challenges did you face and how did you overcome them?
- How would you approach learning a new programming language or framework you haven't used before?