apptad inc - C++ Developer

Developer
💰 Negotiable
📍 Montreal, Canada
Twine
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 3 months ago

Developer is needed in Montreal, Canada.

Client: apptad inc

Location: Montreal, Quebec, Canada

Contract: Full-time, Full-time

Job Description

Job Title: C++ Developer - Electronic Trading Systems

Job Location: Montreal, Quebec, Canada (Onsite)

Job Duration: Long-Term

What We Do: The Listed Sales and Trading team is a diverse and inclusive technology team responsible for designing, developing, and maintaining high-performance global electronic trading systems for Morgan Stanley. We work with institutional clients to enable new businesses, improve products, and manage risk across various asset classes, including equities, derivatives, ETF, FX, commodities, bonds, swaps, and cross-asset instruments. Our systems support fully automated low-latency order handling as well as complex manual workflows. We develop cutting-edge systems that transform our business and enable transactions to occur in microseconds, utilizing C++, Python, C#, and KDB, while also leveraging open-source and cloud technologies.

Requirements

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, STEM, or equivalent practical experience.
  • Strong computing fundamentals, including a clear understanding of data structures, algorithms, software design, and core programming concepts.
  • Hands-on experience in development of production-grade C++ applications and familiarity with grpc or REST.
  • Experience in systems operation and management with an understanding of site reliability engineer roles and capabilities.
  • Excellent communication skills, able to address technical and business audiences while working globally.
  • Interest in designing, analyzing, and troubleshooting large-scale distributed systems using microservices.
  • Systematic problem-solving approach, sense of ownership, and drive.
  • Basic knowledge of Linux.
  • Willingness to learn new languages, specifically Python.

Preferred Qualifications:

  • Experience with cloud deployment and toolchain (Docker, Artifactory, Bazel).
  • Understanding of open source server platforms (Redis, MongoDB, Kafka, ElasticSearch).
  • Experience in configuration of open telemetry stack (Grafana, Prometheus, Jaeger, Loki).
  • Broad understanding of DevOps tools and technologies (Git, Jenkins, Ansible).

Other Information

Job Type: Fixed term contract

Contract length: 12 months

Pay: $40.00 - $50.00 per hour

Expected hours: 40 per week

Benefits: Dental care

Schedule: Monday to Friday

Education: Bachelor’s Degree (preferred)

Language: English (preferred)

Work Location: In person

Posted 6 months ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

chevron-left

Transform Your workflow – Instant Offers, Secure Payments. Meet Penny AI, by Paypipe.

Try Penny AI free
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.