High Level Software Architect for Financial Trading Platform

13 hours ago


Old Toronto, Canada Promote Project Full time
Overview

Promote Project is a growing FinTech startup focused on retail trading. We are seeking a highly skilled Senior Software Engineer to lead the development of our algo trading platform.

Description

As a senior software engineer at Promote Project, you will play a key role in designing and architecting our platform to satisfy the high expectations of our tech-savvy users. With a clear vision and the right timing, we aim to tap into the new market in retail trading with a modern technology stack and an innovative business model that empowers users to move beyond old school financial services.

Your job will be to build Alpaca's algo trading platform, requiring deep knowledge in both frontend and backend, databases, and distributed systems. You will also need broad experience from low to high level in CPU-level hardware for high throughput, robust concurrency system design, abstract distributed system architecture for high availability, and object-oriented data modeling with long term growth in mind.

Responsibilities
  • Design and architect the algo trading platform to meet the needs of our target users
  • Develop high-quality and performance-driven code for the platform
  • Collaborate with the team to identify and prioritize technical requirements
  • Ensure the scalability and reliability of the platform
Requirements

To be successful in this role, you will need:

  • Strong software engineering skills with lead experience
  • Coding skills in multiple languages, including C/C++, Go, Zig, Rust, Java, Scala, and Python
  • Experience with low latency and high throughput optimization
  • Knowledge of algorithms, distributed systems, scalability, high availability, databases, and concurrency control
  • System design skills with object-oriented data modeling, service-oriented architectures, and system abstraction
  • Experience with Order Management systems (OMS) and Risk Management systems (RMS)
Nice to Have

The following skills would be beneficial:

  • Algo trading experience
  • FIX protocol knowledge
  • Experience with observability, tracing, continuous profiling, and benchmarking
  • Financial market knowledge
  • Statistical and quantitative analysis skills
  • Experience with major cloud platforms, particularly GCP
  • Experience with Docker and Kubernetes
Location and Salary

This is a remote job based in Toronto, Ontario, Canada, offering a competitive salary range of $65,000 to $110,000 per year.



  • Old Toronto, Canada Promote Project Full time

    At Promote Project, we are building a cutting-edge algo trading platform that empowers tech-savvy individuals to take control of their financial services. As a Senior Software Engineer, you will play a crucial role in designing and architecting our platform, leveraging your expertise in both frontend and backend development.OverviewWe are a growing FinTech...


  • Old Toronto, Canada Promote Project Full time

    OverviewPromote Project is a FinTech startup that offers a next-generation securities broker for algo traders. We're on a mission to empower tech-savvy users with modern technology and innovative business models.Salary & BenefitsThe compensation package includes a salary range of 65,000 - 110,000 CAD per year, providing a competitive offer for this...


  • Old Toronto, Canada Promote Project Full time

    We are a growing FinTech startup, tapping into a new market in retail trading. Our target users are tech-savvy and analytical problem solvers who appreciate a modern technology stack and an innovative business model that helps empower them to move beyond old-school financial services.Your job is to build Alpaca's algo trading platform, satisfying our users'...


  • Toronto, Canada TAO Digital Solutions Full time

    Job DescriptionWe are seeking an experienced Senior Bond Trading Platform Architect to design, develop, and implement innovative solutions tailored to the complex requirements of bond trading platforms.Key Responsibilities:Architecture Design: Develop and implement solution architectures for bond trading platforms, focusing on scalability, performance, and...


  • Toronto, Canada TAO Digital Solutions Full time

    We are seeking an experienced Solution Architect to join our team at TAO Digital Solutions.Job Summary:The ideal candidate will design, develop, and implement innovative solutions for bond trading platforms, focusing on scalability, performance, and security.Key Responsibilities:Bond Trading Platform ArchitectureThe Solution Architect will be responsible for...


  • Toronto, Canada TAO Digital Solutions Full time

    Job DescriptionWe are seeking a seasoned Bond Trading Platform Architect to join our team at TAO Digital Solutions. This is an exceptional opportunity to work on designing and implementing innovative solutions tailored to the complex requirements of bond trading platforms.Key Responsibilities:Architecture Design: Develop and implement solution architectures...


  • Old Toronto, Canada Alpaca Full time

    Your Role: Alpaca is a next generation securities broker for algo traders. With a clear vision and the right timing, we are a growing FinTech startup tapping into a new market in retail trading. Our target users are tech savvy and analytical problem solvers who appreciate a modern technology stack and an innovative business model that helps to empower them...


  • Old Toronto, Canada DV Trading LLC Full time

    **Company Overview:**DV Trading LLC is a well-established and growing trading firm headquartered in Chicago with operations throughout North America and Europe.We have grown to over 450 people and have expanded our services to include two broker dealers, a cryptocurrency market making firm, and an investment adviser.**Job Description:**We are seeking a...


  • Toronto, Ontario, Canada Cititec Talent Full time

    Cititec Talent: Cloud Infrastructure Architect for Commodities Trading PlatformsWe are seeking an experienced Cloud Infrastructure Architect to join our team at Cititec Talent. As a key member of our organization, you will be responsible for designing and managing cloud infrastructure solutions on AWS for commodities trading platforms, ensuring scalability,...


  • Toronto, Ontario, Canada FOG Software Group Full time

    Role OverviewFog Software Group, a leading provider of mission-critical vertical market software, is seeking an experienced High-Level Financial Strategist to join their dynamic team.About the RoleThis is a senior financial role that requires strong analytical and problem-solving skills. The successful candidate will be responsible for managing the financial...


  • Old Toronto, Canada Alpaca Full time

    Alpaca's Algo Trading Platform: A Challenge for Talented EngineersWe are a growing FinTech startup with a clear vision to tap into the retail trading market. Our target users are tech-savvy problem solvers who appreciate innovative business models and modern technology stacks.Your JobYou will be responsible for building our algo trading platform, which...


  • Old Toronto, Canada Iris Software Full time

    We are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...


  • Old Toronto, Canada Questrade Financial Group Full time

    Role OverviewWe are seeking a highly experienced Cloud Platform Architect to lead the development and advancement of our core infrastructure, CI/CD pipelines, and tooling that empower our Company's Cloud Platform.


  • Old Toronto, Canada Alpaca Full time

    With a clear vision and the right timing, we are a growing FinTech startup tapping into a new market in retail trading. Our target users are tech savvy and analytical problem solvers who appreciate a modern technology stack and an innovative business model that helps to empower them to move beyond old school financial services. p>Your job is to build...


  • Toronto, Ontario, Canada TAO Digital Solutions Full time

    Job Summary">We are seeking an experienced Solutions Architect to lead the design and implementation of innovative trading systems for our financial services platform. This role requires a strong background in bond trading technology and expertise in solution architecture.About TAO Digital SolutionsAt TAO Digital Solutions, we are dedicated to delivering...


  • Toronto, Ontario, Canada reddit Full time

    Reddit is a community-driven platform that fosters open and authentic conversations on the internet. With over 100,000 active communities and approximately 430 million daily active unique visitors, Reddit is one of the largest sources of information online.The Reddit Experimentation Platform is a critical component of our growth strategy, enabling us to...


  • Toronto, Canada Cititec Talent Full time

    Cititec Talent has partnered with a leading global commodities firm to find a Cloud Infrastructure Architect with expertise in AWS, who can build and maintain robust, scalable, and efficient cloud infrastructure solutions.Key Responsibilities:Architect and manage cloud infrastructure solutions on AWS, ensuring scalability, reliability, and performance for...


  • Old Toronto, Canada Informa Connect of Informa PLC Full time

    Curinos is a leading provider of data, technologies, and insights that enable financial institutions to make better and more profitable decisions faster. As a pioneer in the industry, Curinos brings together expertise across deposits, lending, and digital experience solutions and technologies.About the RoleWe are seeking a skilled Software Architect to join...


  • Toronto, Canada Luxoft Full time

    Project OverviewLuxoft is a leading provider of software development services and innovative digital solutions enabling clients to create a better future. Our program started as the migration of the financial instruments trading legacy mainframe system to a new technical, highly-scalable platform.The success of the program in both the migration and creation...


  • Old Toronto, Canada Tru Full time

    About the RoleWe are seeking an experienced Senior AEM Digital Platform Architect to join our team at Tru. In this role, you will be responsible for leading the architecture, development, and implementation of Adobe Experience Manager (AEM) solutions for enterprise-level digital experience platforms.Job DescriptionThe ideal candidate will have a strong...