Senior C++ Software Engineer (Toronto)

Senior C++ Software Engineer (Toronto)

23 Aug
|
Ionixx Technologies
|
Toronto

23 Aug

Ionixx Technologies

Toronto

Overview: We are building something new and exciting at Ionixx Technologies! To help us build this, we are looking for experienced software developers to join a founding team of startup-minded individuals that will lay the groundwork for our current fintech offering.

This team will play a pivotal role in spearheading innovation. As such, you will have the opportunity to shape the early architecture and design of the product, and set the trajectory for its future direction. If you’re looking for a challenging and rewarding role where your decisions will make a profound impact on the product’s success - this team is for you.

Key Responsibilities

●​ Develop, enhance, and maintain the Lightspeed Trader desktop application across Windows, macOS, and white-labeled versions.

●​ Design, implement, and optimize features in a large-scale C++ codebase while ensuring performance, stability, and maintainability.

●​ Troubleshoot and resolve complex technical issues related to networking, multithreading, and real-time market data processing.

●​ Collaborate with product managers, engineers, QA, and infrastructure teams to deliver high-quality software solutions.

●​ Participate in code reviews and contribute to improving engineering standards and best practices.

●​ Integrate with market data providers, broker connectivity services, and trading infrastructure as needed.

●​ Maintain and enhance existing modules while contributing to future product improvements.

Minimum Qualifications

●​ 5+ years of professional C++ software development experience.





●​ Strong experience developing and maintaining desktop applications.

●​ Solid understanding of:

○​ Multithreading and concurrent programming

○​ Networking and socket programming

○​ Real-time data processing

○​ Large, existing production codebases

●​ Strong problem-solving skills with a willingness to dive deep into technical details, including the mathematical reasoning behind algorithms and system behavior.

●​ Strong debugging, troubleshooting, and problem-solving skills.

●​ Excellent communication and collaboration skills.

Preferred Qualifications

●​ Experience in the financial services or trading technology industry.

●​ Familiarity with:

○​ Equities and options trading

○​ Market data feeds

○​ Order management and execution workflows

○​ Charting applications

○​ Broker connectivity

Nice to Have

●​ Experience with macOS application development.

●​ Experience with Kafka, Enterprise MQ, or other messaging technologies.

●​ Familiarity with AWS and cloud-based infrastructure.

●​ Experience building or integrating B2B APIs.

●​ Exposure to DevOps practices and CI/CD pipelines.

●​ Experience with VBScript.

●​ Experience with Microsoft SQL Server.

●​ Experience administering or supporting Microsoft Server environments.

●​ Ability to contribute to application support, database, or infrastructure-related initiatives when needed.

●​ Experience working in fast-paced fintech organizations.

📌 Senior C++ Software Engineer (Toronto)
🏢 Ionixx Technologies
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ software engineer (toronto) / toronto