[Hiring] Principal Backend Developer @Parallels Inc
Principal Backend Developer @Parallels Inc
Software Development
Salary cad 120,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Principal Backend Developer @Parallels Inc

1mth ago - Parallels Inc is hiring a remote Principal Backend Developer. πŸ’Έ Salary: cad 120,000 - 140,000 per year πŸ“Location: Canada

Role Description

We’re looking for an experienced Principal Backend Developer to help us change the way the world works, with anytime, anywhere, any-device productivity. Here, you’ll lead the architectural vision and technical strategy for our core systems.

  • Act as the technical authority for a team of 7-8 engineers, focusing heavily on high-level design, cloud apps architecture, and system boundaries.
  • Write code for the most complex, critical system mechanisms.
  • Define technical strategy, tech stack, and how code is organized across repositories.
  • Make critical build-vs-buy decisions, including evaluating whether to proceed with internal implementation vs. using a 3rd-party tool.
  • Architect secure and scalable integration patterns across the system.
  • Redefine system architecture & design by auditing existing microservices and implementing strict bounded contexts.
  • Design robust, scalable, and standardized APIs.
  • Take ownership of the cloud architecture strategy with a strong emphasis on backend resilience, fault tolerance, and performance.
  • Act as the technical cornerstone for the engineering team.
  • Partner directly with engineering leadership to define and enforce technical standards.

Qualifications

  • Extensive Backend Experience with a proven track record in principal or architect-level roles designing complex, distributed systems.
  • Deep, authoritative knowledge of Python and backend ecosystem (Django, FastAPI, RabbitMQ, Celery, Kafka, Postgresql, Redis, etc).
  • Architectural mastery in refactoring complex systems, untangling dependencies, and selecting optimal architectures.
  • Experience implementing identity management in enterprise applications.
  • Strong background in designing client APIs, including the entire API schema of a system.
  • Deep understanding of cloud architecture, containerization, and CI/CD pipelines.
  • Demonstrated ability to influence engineering practices, drive technical consensus, and lead complex architectural transitions across multiple teams.
  • Experience working in Agile/Scrum environments.

Requirements

  • Experience with Azure as a cloud platform (nice to have).
  • Experience designing and implementing GraphQL APIs (nice to have).
  • Experience with Kubernetes or other orchestration tools (nice to have).
  • Polyglot background (e.g., experience with Golang, Rust, or C++ for performance-critical domains) (nice to have).

Benefits

  • Empowering people to work when, how, and where they want.
  • A culture built from the people who work here, allowing you to feel safe to be who you are.
  • Strong leadership and a refreshed brand.

Company Description

Parallels is a top VDI/EUC product helping businesses since 1999. Whether it’s desktop or cloud, on-prem or hybrid, Parallels has a solution to help your company optimize the speed and security of your work environment at an affordable price.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Backend Developer @Parallels Inc
Software Development
Salary cad 120,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later