Current jobs related to Associate Director, Low-latency Software Engineer - Montreal - RBC
-
Expert Low Latency Software Architect
4 weeks ago
Montreal, Quebec, Canada Royal Bank of Canada Full timeRoyal Bank of Canada is seeking a strong Senior Low Latency Engineer to develop multi-asset trading infrastructure. This exciting opportunity will allow you to design and implement services for trading, working with quants, traders, and other stakeholders to design, implement, and test technology used in trading.Key ResponsibilitiesDesign and implement...
-
Low-Latency Software Engineer
3 weeks ago
Montreal, Quebec, Canada RBC Full timeAbout UsWe thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper.Job SummaryThis is an exciting opportunity to work on a multi-asset real-time trading infrastructure utilizing C++ and Python. As a Senior Software Engineer, you will design...
-
Low Latency Software Engineer
2 days ago
Montreal, Quebec, Canada Royal Bank of Canada Full timeAbout the Opportunity:">We are seeking a seasoned Senior Low Latency Engineer to develop cutting-edge trading infrastructure utilizing C++ and high-performance data structures. As part of our Capital Markets Technology team, you will design and implement services for trading, including market data, order management, messaging layer, security reference data...
-
Digital Circuit Design Expert
2 weeks ago
Montreal, Quebec, Canada DRW Full timeDRW is a diversified trading firm that combines sophisticated technology and exceptional talent to operate in global markets. We value autonomy, agility, and the ability to swiftly adapt to emerging opportunities.We're seeking an experienced Senior FPGA Engineer to join our trading team. This individual will contribute to the development lifecycle, including...
-
Expert Backend Software Engineer
4 weeks ago
Montreal, Quebec, Canada Rollbar, Inc. Full timeJob OverviewWe are seeking an Expert Backend Software Engineer to join our team and contribute to the development of real-time solutions. As a key member of our team, you will design, develop, document, test, release, monitor, troubleshoot new and existing backend software systems and applications.About the RoleThis is a unique opportunity to work on...
-
Software Engineer
4 months ago
Montreal, Canada Thurn Partners Full timeJunior Technologist - Python Company InsightA leading global multi-strat hedge fund, specializing in employing a range of systematic and quantitative strategies across various financial markets, that is rooted in extensive trading, technology, and operational proficiency. As a firm driven by technology and data, it takes pride in developing and refining...
-
Highly Skilled C++ Software Engineer Wanted
4 weeks ago
Montreal, Quebec, Canada DRW Full timeDRW is a leading trading firm with over three decades of experience combining cutting-edge technology and expertise to operate in global markets. Our culture values autonomy, allowing us to quickly adapt to new opportunities, and we take calculated risks while maintaining our own capital.About the RoleWe are seeking passionate C++ Software Developers to...
-
Software Developer
6 months ago
Montreal, Canada Squarepoint Capital Full timePlease only apply to the one job you feel best fits your skillset and experience. If our team feels you are better suited for another role, we will reach out about the alternate opportunity. Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that...
-
Software Systems Engineer
3 weeks ago
Montreal, Quebec, Canada DRW Full timeAbout DRWDRW is a leading trading firm with over three decades of experience driving innovation in the financial markets. Our success stems from our unique approach to technology, exceptional people, and a commitment to operational excellence.Key Responsibilities:Design, develop, and maintain high-performance software systems for low-latency data...
-
Network Architecture Director
4 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeWe are seeking a highly skilled Network Architecture Director to join our team at Ubisoft Entertainment. This is a senior leadership role that requires expertise in designing and implementing scalable multiplayer architectures for AAA games.About the RoleThe successful candidate will be responsible for leading the development of network systems for our...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada Rollbar, Inc. Full timeAbout InfillionInfillion provides comprehensive media solutions to agencies and brands, establishing proprietary relationships with partners and publishers. The company focuses on delivering exceptional consumer experiences that surpass conventional interruptive advertising models. Additionally, Infillion offers programmatic advertising solutions through the...
-
Software Engineer
4 months ago
Montreal, Canada Thurn Partners Full timeJunior Technologist - Python Company InsightA leading global multi-strat hedge fund, specializing in employing a range of systematic and quantitative strategies across various financial markets, that is rooted in extensive trading, technology, and operational proficiency. As a firm driven by technology and data, it takes pride in developing and refining...
-
Software Engineer
4 months ago
Montreal, Canada Thurn Partners Full timeJunior Technologist - Python Company InsightA leading global multi-strat hedge fund, specializing in employing a range of systematic and quantitative strategies across various financial markets, that is rooted in extensive trading, technology, and operational proficiency. As a firm driven by technology and data, it takes pride in developing and refining...
-
Montreal, Quebec, Canada Royal Bank of Canada Full timeJob Overview:Royal Bank of Canada is seeking an experienced Senior Low Latency Engineer to develop and maintain multi-asset trading infrastructure utilizing C++ and high-performance data structures. This role requires expertise in designing and implementing services for trading, working with quants, traders, and other stakeholders, and participating in...
-
Montreal, Quebec, Canada Royal Bank of Canada Full timeJob SummaryThis is a rare opportunity to join the Royal Bank of Canada as a Senior Low Latency Engineer, where you will design and implement high-performance trading infrastructure using C++ and other technologies. The ideal candidate will have a strong background in software engineering, with a proven track record of delivering scalable and efficient...
-
Software Verification Engineer
1 hour ago
Montreal, Canada Aversan Inc. Full timeAversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in the Aerospace and Defence industries. We are currently seeking a "Remote Software Verification Engineers" to help develop and test low-level Level Requirements as per DO178cProgram details: This program requires help developing and testing Low Level Requirements per...
-
Montreal, Quebec, Canada Stonewood Group Inc. Full time**Job Overview:**We are seeking a highly skilled Director of Global Software Engineering and Strategy to join the Stonewood Group Inc. team.**Salary Range:** $180,000 - $250,000 per year.**Job Description:As a key member of our leadership team, the Director of Global Software Engineering and Strategy will be responsible for leading our engineering teams in...
-
Backend Engineer 3, Bidding System
4 months ago
Montreal, Canada Rollbar, Inc. Full timeInfillion provides full-service media solutions to agencies and brands, engages in proprietary relationships with partners and publishers, and facilitates outstanding consumer experiences that are superior to conventional interruptive advertising models. Infillion also provides programmatic advertising solutions through MediaMath platform—recognized as the...
-
Software Engineering Manager
2 months ago
Montreal, Canada Aspire Software Full timeValPay is looking to hire a talented and experienced Software Engineering Manager to join our growing team in Montreal! The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures. As the Software Engineering...
-
Automation Test Engineer
4 weeks ago
Montreal, Quebec, Canada HaiLa Full timeHaiLa is a pioneering company in the field of ultra-low power radio communications, aiming to revolutionize wireless communication devices by eliminating the need for batteries. Our mission is to enable Ambient Power IoT with sensing everywhere on existing wireless protocols such as Wi-Fi and Bluetooth.This exciting opportunity is for an Automation Test...
Associate Director, Low-latency Software Engineer
1 month ago
Job Summary
Job Description
What is the opportunity?
Capital Markets Technology is seeking a strong Senior Software Engineer to join our global team, trading technology for Global Equity Trading. This is an exciting opportunity to work on a multi-asset real-time trading infrastructure utilizing C++, Python, and Databases.
What will you do?
Work as a member of a global team to build Technology solutions used across the Equity and Equity Derivatives trading desks.
Design and implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces (C++, Python)
Work with quants, traders, and other stake holders to design, implement and test technology used in trading.
Participate in DevOps/SDLC (continuous integration pipeline, code quality tools, release methodologies)
In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.
What do you need to succeed?
Must-have:
Bachelors degree in computer science, computer engineering, or a related field with 5+ years of experience building highly performant, low-latency systems on Linux platform.
Solid knowledge and skills in C++ programming. Must have ability to use the right construct for the problem and ability to determine the appropriate C++ construct when building code. Develop maintainable software.
Proficiency with Linux platform.
Basic script skills, such as Python and database query coding is required
Strong analytical and problem-solving skills; ability to work in fast-paced environments delivering quality solutions.
Nice-to- have :
Knowledge of the equity and equity derivatives, exchange microstructures, etc.
Experience in one or more of other primary programming languages, such as Java, C#, etc.
Experience with DevOps (Jenkins, etc.).
Experience with Web Services, such as Flask, React JS, etc.
Whats in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Flexible work/life balance options
Work in a dynamic, collaborative, progressive, and high-performing team
Ability to make a difference and lasting impact
#LI-hybrid
#LI-post
#TECHPJ
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Additional Job Details
Address:
1 PLACE VILLE MARIE:MONTRAL City:
MONTRAL Country:
Canada Work hours/week:
37.5 Employment Type:
Full time Platform:
CAPITAL MARKETS Job Type:
Regular Pay Type:
Salaried Posted Date:
2024-11-13 Application Deadline:
2024-12-15 Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
I nclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.