[Hiring] Staff Backend Developer @Parallels Inc
Staff Backend Developer @Parallels Inc
Software Development
Salary cad 110,000 - 1..
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Staff Backend Developer @Parallels Inc

3wks ago - Parallels Inc is hiring a remote Staff Backend Developer. πŸ’Έ Salary: cad 110,000 - 124,000 per year πŸ“Location: Canada

Role Description

We’re looking for an experienced Staff 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, focusing heavily on high-level design, cloud apps architecture, and system boundaries.

As a Staff Backend Developer, you will:

  • Build scalable, fault-tolerant backend systems to support evolving product needs.
  • Participate in designing and leading the strategic decomposition of a mature Django application into scalable, asynchronous microservices.
  • Design scalable, reliable systems that span multiple engineering teams, working closely with DevOps and Product.
  • Establish, enforce, and iterate on engineering best practices, API design standards, and deployment protocols.
  • Partner directly with Product leadership and Staff/Principal peers to map high-level business objectives to concrete technical execution and capacity planning.
  • Elevate the engineering organization by actively mentoring both junior and senior developers, fostering knowledge sharing, and conducting rigorous architecture reviews.
  • Stay current with backend and cloud technologies, evaluate and adopt new technologies to continuously improve system efficiency.
  • Document architecture and mentor junior engineers to foster knowledge sharing.

Qualifications

  • Extensive Backend Experience with a proven track record in principal or architect-level roles designing complex, distributed systems.
  • Extensive experience designing, building, and scaling distributed backend systems and microservices architectures.
  • Expert-level knowledge of Python internals, memory management, and advanced frameworks (Django, FastAPI).
  • Deep expertise in SQL/NoSQL databases at scale (schema design, complex query optimization, sharding, replication, caching) and ORM tools (Django, SQLAlchemy).
  • Mastery of asynchronous processing and message-broker/streaming platforms (RabbitMQ, Kafka, Celery).
  • Expert-level experience with observability, distributed tracing, and APM tools (Prometheus, Grafana, ELK) to diagnose systemic bottlenecks.
  • Production expertise with Kubernetes, container orchestration, and Infrastructure as Code (IaC) for CI/CD pipelines.
  • Solid foundation in designing RESTful APIs, authentication protocols (OAuth2, OIDC, SAML).
  • Excellent problem-solving and communication skills.
  • Experience working in Agile/Scrum environments.

Requirements

  • Nice to have: 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).

Benefits

  • Total Compensation Range: $110,000 - 124,000 CAD.
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.
Staff Backend Developer @Parallels Inc
Software Development
Salary cad 110,000 - 1..
Remote Location
Employment Type full-time
Posted 3wks 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