Lead Staff Software Developer - Scalable Aviation Systems
Air-tek
Toronto
Hybrid
CAD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Competitive compensation
Growth opportunities
Autonomy in role
Job summary
A Canadian software company in Toronto is seeking a Staff Software Developer to lead technical decisions and build scalable systems for aviation operations. This role requires over 10 years of experience in cloud production systems, particularly with C# / .NET Core and JavaScript/TypeScript. The position offers autonomy, competitive compensation, and a collaborative environment. Ideal candidates thrive in ambiguity and are passionate about crafting impactful software.
Qualifications
10+ years building production systems in the cloud.
Experience with performance-optimized distributed systems and APIs.
CI/CD experience is a plus.
Responsibilities
Architect and build scalable, high-performance systems for aviation operations.
Define technical problem spaces and set engineering direction.
Mentor engineers and elevate team quality.
Skills
Strong experience with C# / .NET Core
Proficiency with JavaScript/TypeScript
Experience with microservices
Strong systems thinking
Leadership in fast-paced environments
Tools
GitHub Actions
MySQL/MongoDB
RabbitMQ
Job description
A Canadian software company in Toronto is seeking a Staff Software Developer to lead technical decisions and build scalable systems for aviation operations. This role requires over 10 years of experience in cloud production systems, particularly with C# / .NET Core and JavaScript/TypeScript. The position offers autonomy, competitive compensation, and a collaborative environment. Ideal candidates thrive in ambiguity and are passionate about crafting impactful software.