Highlights
Innovative culture, global presence, generous benefits, hybrid working.
Description
Job Summary
pJoin Tower Research Capital, a leading quantitative trading firm with over two decades of innovation. This role involves designing, building, and maintaining efficient software for our low-latency/high-throughput production trading environment.
Responsibilities
- Design and implement scalable software solutions supporting trading and operational workflows
- Create risk-management and performance-tracking tools
- Develop applications managing post-trade life cycle processes
Required Skills
- Data Structures and Algorithms
- C++ Programming
- Linux Environment
- Problem Solving
- Team Collaboration
Required Skills Explained
- Strong background in data structures, algorithms, and object-oriented programming, preferably in C++
- Brilliant problem-solving abilities
- Passion for new technologies and ideas
- Able to manage multiple tasks in a fast-paced environment
- Strong communication skills
- Working knowledge of Linux
- Knowledge of Python and shell scripts is a plus
Who is this for
pIdeal candidates possess a strong background in programming, particularly C++, along with excellent problem-solving skills. This role requires individuals who thrive in a fast-paced environment and can work collaboratively.
Why This Job is a Good Opportunity
ulliJoin a leading quantitative trading firm with over 25 years of innovationliWork in a global organization that empowers portfolio managers to build their teams independentlyliDevelop cutting-edge electronic trading infrastructure and solve challenging problems like low-latency programming and FPGA technologyliBenefit from ongoing investment in top engineering talent and technology, ensuring unmatched functionality, scalability, and performanceliEnjoy a stimulating, results-oriented environment with intelligent and motivated colleaguesliAchieve career growth and development within a diverse team that values both performance and enjoyment
Interview Preparation Tips
- Review Tower Research Capital’s background and mission to understand the company culture
- Prep for technical questions by brushing up on C++, data structures, algorithms, and object-oriented programming
- Showcase your problem-solving abilities with examples from previous projects or experiences
- Prepare to discuss your passion for new technologies and your ability to manage multiple tasks in a fast-paced environment
- Mention any relevant experience with Linux, Python, and shell scripts as these can be valuable assets
Career Growth in This Role
pCareer growth at Tower Research Capital is robust. As an Engineer, you will have opportunities to design, build, and maintain efficient systems that support trading and operational workflows. The firm values innovation and continuous improvement, providing platforms for employees to take on new challenges and lead projects. With a focus on developing state-of-the-art trading infrastructure, engineers can stay at the forefront of technological advancements.pThe company’s commitment to fostering a collaborative culture means there are numerous opportunities for professional development through workshops, learning initiatives, and mentorship programs. Tower also offers hybrid working options, generous benefits, and a global presence, enabling employees to grow both personally and professionally on a local and international scale.
Explore More Opportunities
Skills
Frequently Asked Questions
What kind of programming languages are used at Tower?Tower primarily uses C++ but also incorporates Python and shell scripts.
Is financial experience required?No, financial experience is not necessary for this role. We value technical expertise over industry background.
What benefits does Tower offer?Benefits include generous paid time off, savings plans, wellness programs, and hybrid working opportunities.