jobr.pro

Principal Software Engineer

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 17, 2026
Apply Now

Job Description

What You'll Do

Design, build and deploy complex distributed systems

Build 3rd party integrations with major conference providers using SDKs

What You Bring

7+ years of software development experience using Python

Proven experience with distributed systems software design

Good knowledge of RESTful API Standards

Proven experience in distributed microservices development

Experience with cloud-based infrastructure (AWS or GCP)

Knowledge of industry best practices for package management and their release cycles (CI/CD)

Experience with NoSQL (MongoDB/Elastic Search) and SQL

High personal and leadership skills

Strong communication skills (English)

Education

BSc in Computer Science, Mathematics, Software Engineering, or equivalent experience

Salary US base salary range for this position is $140,000 - $260,000 + variable compensation + benefits.

Benefits...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position