Role Overview
If you have a strong foundation in C++ programming and a passion for financial markets technology, you'll thrive in our Tactical Solutions Development team working on Tbricks, our low-latency trading platform.
Team members collaborate using the Scrum framework, and you will support your team's efforts in an Agile manner while working with our highly modular, Unix-based trading technology stack.
Responsibilities
- Use your programming and problem-solving skills to develop trading applications using modern C++ and the Tbricks API
- Build integrations with middle office systems and create bespoke trading strategies for diverse clients
- Apply continuous integration practices and test-driven development in a Unix environment
- Collaborate with our globally distributed team, particularly focusing on European market solutions
Your profile
- You are a Bachelor's (last year of study) or Master's degree student in Computer Science or a related field
- You have demonstrated programming ability, preferably with examples on platforms like GitHub
- You possess good knowledge of Modern C++ and are eager to deepen your expertise
- You are comfortable with Unix command line tools, including git and text editors
- You have a genuine interest in financial markets and trading
- You are a team player with good communication skills, and an advanced level of English
- Having prior work experience or internship experience will be considered a plus.
Why join us?
- Work for one of the top fintech companies in the world that provides solutions to the biggest investment banks
- Develop expertise in modern C++ programming while working on a sophisticated trading platform
- Work in a product-based company where your input shapes real trading solutions
- Build applications that will be used in production by our clients
- Access comprehensive training and development in both technical skills and financial markets
Technical Environment
- Modern C++
- Tbricks API and development framework
- Unix-based systems
Development Tools
- Advanced IDE support for C++ development
- Git for version control
- Bespoke Tbricks command line tools
Hybrid Flexible at Broadridge
We are made up of high-performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you'll be assigned to a Broadridge office and given the flexibility to work remotely.
Team Culture
You'll join a small, collaborative team that values intellectual rigor, open-mindedness, and craftsmanship in software development. Our environment provides an excellent opportunity to become an expert C++ programmer while gaining valuable experience in financial markets technology.