Senior C++ Platform Developer


Job Location:

Toronto - Canada

Monthly Salary: K 10 - 10
Experience Required: 5years
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior C Platform Developer

Location: Hybrid Toronto ON

Duration: Contract

Quick Resume Match Checklist (for screening)

C (modern standards)
Multithreading / concurrency
Performance optimization experience
System-level or low-level programming
Agile experience
68 years experience

Role Overview

We are seeking an experienced Platform Developer with strong C development expertise and hands-on experience in system-level programming. The ideal candidate will build high-performance scalable applications that interact closely with operating systems and hardware resources while ensuring reliability efficiency and low-latency performance.

Key Responsibilities

Software Development

Design develop and maintain efficient reusable and reliable C applications
Build high-performance software interacting with low-level system and hardware resources
Develop scalable solutions for performance-critical platforms

Performance Optimization

Analyze and resolve performance bottlenecks
Debug complex system-level issues and optimize application efficiency
Improve speed scalability memory utilization and reliability

System-Level Programming

Develop software that interfaces directly with operating system resources and hardware components
Work on embedded or low-latency backend systems requiring high throughput and minimal latency

Collaboration

Partner with development QA and Product teams throughout the software lifecycle
Participate in Agile ceremonies including sprint planning stand-ups reviews and retrospectives

Code Quality

Follow coding standards and best practices
Conduct code reviews and maintain technical documentation
Support automation and continuous improvement initiatives

Required Skills

68 years of experience in C software development
Strong proficiency with modern C standards (C11/14/17 or above)
Solid understanding of Data Structures and Algorithms
Experience with multithreading concurrency and synchronization
Hands-on experience in system-level programming
Strong debugging and performance tuning skills
Experience developing high-performance or low-latency applications
Familiarity with Agile development methodologies

Nice-to-Have Skills

Microsoft Azure certifications
Advanced Python programming experience
Experience with Terraform and Flux for Infrastructure as Code
Knowledge of Azure Data Factory and data pipeline orchestration
Experience with cloud-native development practices

Ideal Candidate

68 years of experience building performance-critical software
Background in embedded systems high-frequency trading or high-performance backend platforms
Strong analytical and problem-solving abilities
Passion for writing optimized scalable and maintainable code





Required Skills:

60-70


Required Education:

Backend Engineer Kotlin Microservices & AKSRole Overview:We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks with primary expertise in Kotlin and exposure to Java microservices and cloud Skills:Proficiency in Kotlin with additional experience in Java (Spring Boot Spring Security) and JavaScript () 5 years of backend development experience including: oUnit testing frameworks (e.g.

Job Title: Senior C Platform DeveloperLocation: Hybrid Toronto ONDuration: ContractQuick Resume Match Checklist (for screening) C (modern standards) Multithreading / concurrency Performance optimization experience System-level or low-level programming Agile experience 68 years experienceRole O...