Current jobs related to Senior Software Engineer - Montreal, Quebec - Tower Research Capital


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software Engineer (Java)We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software Engineer (Java)We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Our client is a global leader in the industrial IoT space, providing cloud-based and AI-driven solutions to help manufacturers monitor their equipment and improve efficiency. They work with major manufacturers in various sectors, including packaging, food and beverage, automotive, and industrial.Job Title: Senior Software Engineer (Java)Location: Montreal,...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Our client is a global leader in the industrial IoT space, providing cloud-based and AI-driven solutions to help manufacturers monitor their equipment and improve efficiency. They work with major manufacturers in various sectors, including packaging, food and beverage, automotive, and industrial.Job Title: Senior Software Engineer (Java)Location: Montreal,...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Montreal, QC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key ResponsibilitiesLead the...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Montreal, QC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key ResponsibilitiesLead the...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software EngineerWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and develop robust software...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software EngineerWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and develop robust software...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer Opportunity at Centric SoftwareWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer Opportunity at Centric SoftwareWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

Senior Software Engineer

2 months ago


Montreal, Quebec, Canada Tower Research Capital Full time
Job Summary

We are seeking a highly skilled Senior Software Engineer to join our Core Engineering team at Tower Research Capital. As a key member of our team, you will be responsible for designing and implementing a high-frequency trading platform, optimizing its performance, and developing systems for data analysis and risk management.

Key Responsibilities
  • Platform Development
    • Design and implement a high-frequency trading platform that collects quotes and trades from and disseminates orders to exchanges around the world.
    • Optimize the platform using network and systems programming, as well as other advanced techniques to minimize latency.
  • Data Systems
    • Develop systems that provide easy access to historical market data and trading simulations.
    • Create tools to analyze data for patterns.
  • Risk Management
    • Build risk-management and performance-tracking tools.
  • Team Development
    • Shape the future of the Core Engineering team through regular interviewing and occasional campus recruiting trips.
Requirements
  • Education
    • A degree in a technical field.
  • Technical Skills
    • A strong background in data structures, algorithms, and object-oriented programming in C++.
    • Brilliant problem-solving abilities.
    • The ability to manage multiple tasks in a fast-paced environment.
    • Strong communication skills.
    • Working knowledge of Linux.
    • Knowledge of any other development language, including Java, Python, or Perl and Shell scripts (a plus).
  • Experience
    • Financial experience is not required.
Benefits
  • Competitive Compensation
    • Competitive salary and discretionary bonuses.
  • Work-Life Balance
    • 5 weeks of paid vacation per year.
  • Wellness and Development
    • Lunch and snacks on a daily basis.
    • Reimbursement for health and wellness expenses.
    • Free events and workshops.