apptad inc - C++ Developer
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
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
Transform Your workflow – Instant Offers, Secure Payments. Meet Penny AI, by Paypipe.
Try Penny AI freeHow 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.