

The Manager, Human Resources and Office Management will oversee HR generalist tasks, coordinate office management activities, and act as the primary contact for the Montreal office employees. This role involves managing recruitment cycles, collaborating with global HR teams, and ensuring compliance with local regulations.
The Software Development Engineer in Test will develop and maintain scalable test automation frameworks and execute automated tests to ensure high-quality server components. The role involves collaboration with developers and integration of testing into CI/CD pipelines to enhance coverage and performance testing.
The Service Desk Consultant provides hands-on technology support to staff, managing hardware, peripherals, and software issues with prompt escalation of critical problems. This role supports a small user base in a fast-paced trading environment, ensuring seamless operation of end-user technology and infrastructure.
The Risk Manager will provide risk oversight for the Americas trading activities focusing on electronic trading and market risk. The role involves collaborating with portfolio managers, traders, and engineering teams to manage and model risk, enhance risk controls, and conduct ongoing risk and margin analysis.
The Risk Associate will provide risk oversight for Tower's India trading activities, focusing on electronic trading and market risk. The role involves collaborating with multiple teams to manage and model risk, enhance controls, and conduct risk analysis to support trading operations.
The role involves researching and developing execution algorithms and market impact models, collaborating with trading and engineering teams to transition prototypes into production. The candidate will also improve simulation frameworks and author insights to support global trading strategies.
Tower Research Capital is seeking a Trading Operations Engineer to support high-volume live trading and portfolio risk management. The role involves coding, managing projects, coordinating upgrades, and resolving trading discrepancies within a fast-paced trading team.
The Trading Operations Engineer will monitor high-volume live trading and portfolio risk, contribute to automated trading operations codebase, and manage projects with support teams. The role requires strong scripting skills in Python and the ability to solve complex real-time system problems in a fast-paced environment.
The Staff AI Engineer at Tower Research Ventures will design, build, and launch core AI products in a fast-paced, startup-like environment. This role involves foundational engineering work, technical leadership, and collaboration with diverse stakeholders to drive early-stage AI ventures.
Tower Research Capital is seeking a Software Engineer to design, build, and maintain high-performance, scalable software solutions for electronic trading infrastructure. The role involves working with low-latency trading environments and collaborating with cross-functional teams to translate business needs into technical requirements.
The Senior Software Developer will work on architecting and maintaining Tower Research Capital's core trading software platform with a focus on automation, reliability, and scalability. The role involves developing Python-based data science platforms, supporting distributed systems, and improving system robustness to support high-performance trading strategies.
The Senior Quantitative Researcher will develop and deploy systematic trading strategies using statistical and machine learning techniques. The role involves analyzing large datasets, building predictive models, and implementing robust quantitative methods across the entire research pipeline.
The Senior Options Quantitative Researcher role involves developing options pricing and risk models, improving real-time volatility valuation, and researching volatility alphas. The candidate will collaborate with traders and researchers, mentor juniors, and contribute to a growing options business using strong quantitative and programming skills.
The Senior Index Options Trader will manage a portfolio of listed options products, collaborate with traders and researchers to optimize strategies, and work with developers to enhance trading systems. The role requires strong expertise in index options market-making, risk management, and programming skills, with a focus on identifying new trading opportunities and mentoring junior staff.
The Quantitative Trader / Researcher role involves developing and deploying algorithmic trading strategies using Tower’s in-house trading system. The position focuses on researching market behavior patterns, designing trading algorithms, and analyzing large datasets to support trading decisions.
This role involves developing and deploying algorithmic trading strategies using Tower’s in-house trading system. The candidate will research market behavior patterns, design trading algorithms, and contribute to analytical tools to support trading activities.
The Quantitative Trader / Researcher at Tower Research Capital develops and deploys algorithmic trading strategies using one of the fastest trading systems globally. The role involves designing trading algorithms, researching market data patterns, and contributing to trading infrastructure and analytical tools.
The Quantitative Researcher will analyze large datasets, build statistical models, and develop trading strategies and algorithms. This role involves creating scalable quantitative research tools and working collaboratively across the business to solve complex problems in systematic trading.
Tower Research Capital is seeking a Quantitative Developer to join its EMEA trading team in London. The role focuses on developing and improving Python-based research tools and frameworks to support quantitative researchers and trading strategies.
This internship offers an opportunity to collaborate with quantitative researchers to enhance trading strategies and develop Python tools. Interns will also improve the simulation/backtest framework and support global research efforts. The role is suited for final-year Master’s students with strong programming and quantitative finance interests.
Tower Research Capital is seeking a Quantitative Developer to join its EMEA trading team in London. The role involves improving research frameworks, developing tools, and supporting quantitative researchers with a focus on low-latency high-frequency trading platforms and computational optimization.
The Quantitative Developer (C++) role involves designing and implementing low latency, high-frequency trading platforms and enhancing live trading capabilities. The candidate will also assist in developing backtesting and parallel computation research platforms while optimizing machine learning algorithms for higher performance.
The Quantitative Developer role at Tower Research Capital involves designing and developing efficient low-latency, high-throughput trading and research systems. The position requires expertise in software development, particularly in C++ and Python, with responsibilities including production monitoring, automation, and building risk management tools in a fast-paced environment.
The Quantitative Developer will design, implement, deploy, and manage high-performance, low-latency trading and research platforms, working closely with Quantitative Researchers. The role involves developing scalable systems, data analysis tools, and evaluating third-party technologies to support Tower's cutting-edge trading infrastructure.
The Python Developer will work on Tower Research Capital’s core python data science platform supporting global trading research. The role involves building ETL pipelines, developing visualization solutions, improving cloud and on-prem compute frameworks, and automating workflows to enhance efficiency and reliability.
The Low Latency Developer will design, develop, and implement efficient code for high throughput trading and research systems. They will collaborate globally with traders and developers to build scalable software solutions and maintain cutting-edge low-latency trading infrastructure.
The Founding Engineer will design, build, and launch core products from the ground up within Tower Research Ventures' incubation efforts. This role focuses on engineers with strong machine learning expertise and startup experience, leading engineering development and mentoring new team members.
Tower Research Capital seeks an Experienced Quantitative Trader with a proven, consistently profitable strategy and strong leadership skills. The role involves working in a high-performance trading environment, collaborating with various departments, and leveraging expertise in quantitative trading strategies across multiple markets and asset classes.
The Senior Associate in Trade Operations will handle clearing and settlement activities for India Equities, ensuring timely processing, compliance, and reconciliation. The role supports clearing processes, liaises with exchanges and vendors, and manages daily business-as-usual tasks to maintain smooth operations.
The Senior Associate, Clearing & Operations role involves monitoring trading processes, affirming trades, reconciling various financial instruments, and supporting clearing and settlement across multiple asset classes. The position requires strong analytical skills, experience in post-trade operations, and collaboration with brokers and vendors to optimize processes.
The Head of Product Control will lead a team responsible for daily P&L reporting, balance sheet substantiation, and financial analysis across multiple trading entities and asset classes. This role involves collaboration with various teams to ensure accurate financial reporting and to drive process improvements.
This role involves supporting weekend operational activities related to global crypto markets, including account maintenance, reconciliation, reporting, and troubleshooting. The position requires collaboration with multiple teams to ensure operational efficiency and risk minimization, with active coverage on weekends and scheduled rest days on weekdays.
The Associate, Clearing & Operations role at Tower Research Capital involves monitoring trading processes, affirming trades, reconciling positions, and supporting clearing and settlement across multiple asset classes. The position requires 1 to 5 years of experience in trade support or post-trade operations and involves collaboration with brokers and vendors to ensure efficient operations.
This internship role involves optimizing and building advanced software systems for low-latency trading, data pipelines, and algorithmic trading. The position requires proficiency in multiple programming languages, Linux, and fluency in both French and English, with a focus on financial markets.
This role involves developing high-performance electronic trading infrastructure through low-latency programming, data pipeline creation, and automation solutions. The position is suited for recent graduates with strong programming knowledge and a passion for new technologies.
The Quantitative Trader Intern will design and deploy high-frequency trading algorithms, analyze market data for patterns, and contribute to developing trading tools and simulators. The role is suited for students in quantitative or technical fields with programming skills and an interest in financial markets.
This internship role involves designing and deploying high-frequency trading algorithms, researching and enhancing trading strategies under mentorship, and analyzing market data to explore trading ideas. The position is suited for PhD students in quantitative fields with strong programming and problem-solving skills, interested in financial markets.
This role involves designing and deploying high-frequency trading algorithms, analyzing market data for patterns, and developing supporting tools and simulators. Candidates will collaborate with internal teams and contribute to the firm's growth through recruiting efforts.
The Quantitative Researcher Intern will research and enhance trading algorithms, analyze market data, and contribute analytical tools under mentorship. This role is designed for candidates with strong Python skills and advanced degrees in quantitative fields, offering a 4-5 month internship in New York City.
The Quantitative Researcher at Tower Research Capital develops and deploys algorithmic trading strategies using the firm's high-performance trading system. The role involves researching market data patterns, designing trading algorithms, and building data analysis tools to support systematic trading.
The Finance Intern will support month-end accounting, financial consolidation, and preparation of financial reports. The role involves analyzing large data sets, collaborating with technology teams to automate processes, and contributing to finance initiatives within a dynamic trading firm.
The Compliance Officer will execute Tower’s India Compliance program and handle broader APAC compliance matters, advising stakeholders on policies, assessing regulatory changes, and managing audits and regulatory submissions. The role requires a minimum of 5 years experience with broking houses or algo firms and up-to-date knowledge of SEBI and Exchange regulations.
The Windows Systems Engineer will support and maintain Tower Research Capital's infrastructure, focusing on Windows Server environments and virtualization technologies. The role involves designing scalable systems, automating tasks through scripting, and collaborating on IT security initiatives while providing 24/7 support coverage.
The Benefits Analyst will lead and administer employee benefit plans, manage communications and compliance, and support payroll/benefit operations within the HR department. This role requires strong organizational, analytical, and customer service skills to enhance the employee benefits experience.
This role involves providing ongoing Oracle ERP support and development for financial processes, ensuring system integrations and reporting meet business needs. The candidate will collaborate with global teams to enhance and maintain the firm's financial platform and deliver solutions that support current and future business requirements.
The Contract Administrator will support Tower’s Procurement team in managing vendor contracts throughout the contract lifecycle, ensuring accuracy, compliance, and timely tracking of contract milestones. The role involves organizing contract data, training users on the CLM system, leveraging AI tools for data analysis, and assisting with contract documentation and process improvements.
The Associate, Procurement supports Tower Research Capital's procurement operations in the Americas by managing purchase orders, supplier relationships, vendor performance, and coordinating shipments. This role requires strong organizational skills and collaboration with various stakeholders to ensure efficient procurement activities and cost optimization.
The Associate, Logistics role involves managing the global end-to-end logistics process for sensitive technology equipment, ensuring compliance with international trade regulations, and driving efficiency improvements. The role requires coordination across multiple teams and oversight of shipment documentation, customs clearance, and vendor interactions.
The Software Engineer I role at Tower Research Capital involves building and maintaining full stack applications for trading and risk systems, developing high-performance UIs, and designing scalable backend services. The role requires 1–3 years of full stack development experience with a focus on collaboration, rapid iteration, and delivering impactful solutions in a fast-paced environment.
This role involves contributing to strategic automation projects within Tower Research Capital's production environment, supporting web and microservices technologies, and collaborating with technical teams. Candidates should have 5-6 years of experience, strong programming fundamentals, and proficiency in French and English. The position offers an innovative and collaborative environment focused on high-performance trading infrastructure.
This role involves supporting and maintaining Tower Research Capital's next-generation post-trade systems, resolving production issues, and contributing to automation and reliability enhancements. The candidate will work closely with global teams and end users to ensure system performance and stability in a fast-paced electronic trading environment.
The Software Engineer II will develop and innovate the firm’s Post Trade Platform tools, collaborating with stakeholders and teams to build reliable, scalable middle and back-office applications. This role requires strong software design skills and experience in electronic trading environments.
The Software Engineer I will develop and enhance the firm’s Post Trade Platform tools, collaborating with stakeholders and teams to deliver scalable and high-performance software solutions. This role involves driving technological innovation in middle and back-office applications, requiring 0-3 years of experience and knowledge of Python, Java, and databases.
The Senior Reliability Engineer will support and maintain next-generation Post Trade systems, resolve production issues across global teams, and contribute to automation and system reliability enhancements. The role requires strong expertise in Java, Python, and database technologies within a fast-paced electronic trading environment.
This internship role at Tower Research Capital India involves contributing to the firm’s Post Trade Platform tools and collaborating with teams to develop scalable and high-performance software systems. The candidate will work on innovative middle and back-office applications while solving challenging engineering problems.
The Software Engineer I role at Tower Research Capital involves working closely with global teams to design, test, and deploy internal software systems. The position requires proficiency in Python, problem-solving skills, and the ability to manage multiple tasks in a fast-paced environment.
This role is for a 2025 university graduate to join Tower Research Capital as a Software Engineer specializing in C++. The position involves developing and optimizing a high-frequency trading platform with a focus on low latency systems and data analysis tools.
The Software (C++) Engineer will design and optimize a high-frequency trading platform, develop risk control and monitoring systems, and contribute to core engineering efforts including interviewing and recruiting. Candidates should have strong C++ programming skills, deep knowledge of data structures and algorithms, and the ability to work in a fast-paced, collaborative environment.
The Software Engineer role at Tower Research Capital involves developing innovative applications and internal tools to automate and improve the trading infrastructure. The role requires collaboration with technical teams and working on large-scale data analysis and visualization to support the firm’s production environment.
The Reliability Engineer will provide level one and two support for production trading systems, manage order management and market data delivery systems, and monitor system health. The role involves weekend coverage on a rotation basis and requires strong technical skills in scripting, Linux, and trading support experience. The position supports trading teams by ensuring system reliability and incident management in a fast-paced, global trading environment.
The Reliability Engineer will own the security referential infrastructure supporting global trading and back-office operations. This role involves end-to-end responsibility for development, testing, release, and support, as well as problem-solving and automating platform improvements within a fast-paced financial trading environment.
The Reliability Engineer will ensure optimal functioning of systems and strategies by supporting high frequency trading infrastructure, enhancing Python frameworks, and managing Airflow DAGs. The role involves collaboration with global teams to solve issues, perform latency analyses, and maintain scheduling tools.
The Reliability Engineer III at Tower Research Capital provides level one and two support for trading applications, automates processes to improve reliability, monitors system health, and acts as the primary technical contact for the trading team. The role requires at least 3 years of relevant experience and proficiency in French and English.
The Systems Engineer will maintain and support Tower Research Capital’s global trading Linux infrastructure, ensuring high availability and performance. The role involves diagnosing incidents, automating provisioning, managing core services, and collaborating across teams to solve complex technical challenges in a fast-paced environment.
The Systems Engineer role involves managing and maintaining the firm's Linux-based trading infrastructure, providing second-level support, and developing automated solutions for scalable server management. The position requires expertise in Linux environments, scripting, and networking, with on-call responsibilities and collaboration with engineering teams.
The Network Engineer will work with the global Networks team to monitor, troubleshoot, and support network environments including production, office, and end-user systems. This role involves assisting with network changes, market connectivity testing, data center operations, and collaborating with internal and external teams to maintain network infrastructure.
The Data Center Engineer Consultant is responsible for managing and troubleshooting data center equipment, coordinating with global teams, and maintaining data center organization and documentation. The role requires technical expertise in networking, Linux, and hardware management, supporting the infrastructure that enables trading and engineering teams to perform optimally.
The HPC & Infrastructure Engineer will design, support, and enhance high-performance computing and storage systems both on-premises and in the cloud. This role involves troubleshooting infrastructure issues, managing compute capabilities, and working closely with trading teams to provide an integrated research platform.
The Support Engineer I role involves providing desktop support including incident triage, troubleshooting Windows, Linux, and MacOS systems, and managing AV and phone hardware. The candidate will support user account management, hardware repairs, and maintain internal documentation, ensuring smooth business operations.
The Inventory Asset Manager will maintain and organize inventory across US offices, collaborate with procurement and regional teams, and manage hardware assets and documentation. This role requires strong organizational skills, technical hardware knowledge, and the ability to work under pressure.
The Software Developer I will join the Core Engineering Data team in Montreal to strengthen and maintain Tower’s security referential infrastructure. The role involves end-to-end ownership of development, testing, release, and support, addressing trading and back-office needs, and interacting with trading teams to solve issues.
This role involves owning and maintaining a high-performance computational platform used by quantitative researchers for research and live trading. The engineer will design scalable solutions, assist trading teams with platform integration, and ensure performance and latency standards are met.
This internship involves developing data pipelines and designing machine learning and NLP models to support electronic trading infrastructure. Candidates will conduct experiments, optimize models, and work with technologies such as Tensorflow/Pytorch, CI/CD pipelines, and Linux in a collaborative environment at Tower Research Capital.
The Machine Learning Engineer at Tower Research Capital will develop and optimize deep learning models and data pipelines to support cutting-edge electronic trading infrastructure. The role requires experience with large-scale deep learning, sequence and time series modeling, and productionizing ML models in a collaborative, high-performance environment.
The Software Development Engineer in Test will develop and maintain scalable test automation frameworks, execute automated tests, and integrate testing into CI/CD pipelines. This role requires collaboration with developers and stakeholders to ensure high-quality server-side components within a low-latency trading infrastructure.
The Software Developer (C++) role involves designing and optimizing a high-frequency trading platform with a focus on low-latency programming and systems development. The position requires extensive C++ experience and problem-solving skills to build and maintain trading infrastructure and tools for market data analysis, risk management, and performance tracking.
The Quantitative Developer will join Tower Research Capital's Core Engineering team to develop high-performance execution services, collaborating closely with researchers and traders. The role requires experience with execution algorithms, quantitative trading systems, and the ability to translate research into robust production software.
Tower Research Capital is seeking a Quantitative Developer to join their Core Engineering team to build and maintain high-performance execution services using Rust and Python. The role involves close collaboration with researchers and traders to scale mid-frequency trading capabilities by translating research into robust production software.
This role involves architecting and optimizing a high-frequency trading platform with a focus on low-latency programming and market data interfaces. The engineer will develop tools for data analysis, risk management, and performance tracking while working in a fast-paced, collaborative environment.
The Software Developer in Test is responsible for developing and maintaining robust, scalable test automation frameworks for server components, writing and executing automated tests, and integrating testing into CI/CD pipelines. The role requires close collaboration with developers and stakeholders to ensure high-quality software delivery with a strong focus on automation, performance, and non-functional testing.