JobTarget Logo

Senior Backend Engineer (Rust & Cloud Platform) in Cambridge, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Cambridge, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Backend Engineer (Rust & Cloud Platform)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer (Rust & Cloud Platform) based in Canada.

You will join a high-performance engineering team building mission-critical cloud communications systems used by businesses worldwide. In this role, you will design and develop highly scalable, secure, and resilient backend services that power real-time communication platforms across voice, messaging, and collaboration products. You will work at the core of a distributed cloud-native architecture, contributing to systems that must remain highly available, observable, and performant at scale. The environment is fast-paced and highly collaborative, bringing together backend engineers, DevOps, product, and frontend teams to deliver impactful features. You will also play a key role in improving system reliability, optimizing performance, and shaping architectural decisions. This is a hands-on engineering role for someone passionate about Rust, distributed systems, and building robust cloud infrastructure.

Accountabilities:
  • Design, develop, and maintain scalable, secure, and high-availability backend services and APIs using Rust
  • Build and enhance cloud-native distributed systems supporting real-time communications and collaboration features
  • Develop REST, GraphQL, and WebSocket-based services to support low-latency and real-time platform functionality
  • Ensure platform reliability, observability, performance, and security across production systems with strict SLA requirements
  • Participate in architectural design, technical planning, code reviews, and engineering roadmap decisions
  • Troubleshoot complex production issues, perform root cause analysis, and implement durable long-term fixes
  • Collaborate with product, frontend, DevOps, and engineering teams to deliver new features and system improvements
  • Improve CI/CD pipelines, infrastructure-as-code workflows, and deployment automation
  • Contribute to system scalability and resilience improvements across distributed cloud services
  • Mentor junior engineers and contribute to a culture of engineering excellence and continuous improvement

Requirements:

  • 5+ years of backend software engineering experience in production environments
  • 3+ years of hands-on Rust development experience in production systems
  • Strong experience building Linux-based backend services and cloud-native applications
  • Solid understanding of distributed systems architecture and high-availability SaaS platforms
  • Experience with REST APIs, GraphQL, WebSockets, HTTPS, and networking fundamentals
  • Proficiency with relational databases such as PostgreSQL or MySQL
  • Experience working within CI/CD pipelines, Git workflows, and Infrastructure-as-Code practices
  • Familiarity with multi-language environments including Rust alongside Node.js or Java
  • Strong debugging, problem-solving, and production troubleshooting skills
  • Excellent communication skills and ability to collaborate across technical teams
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • Fluent English (written and spoken) is required

Benefits:

  • Annual salary range: $120,000 to $135,000 CAD depending on experience and location
  • Extended health coverage including medical, dental, vision, and disability insurance
  • Group life insurance, AD&D, and critical illness coverage
  • Group RRSP retirement savings plan
  • Paid time off and vacation benefits
  • Flexible remote work with adaptable working hours
  • Entrepreneurial and high-growth engineering environment
  • Opportunity to work on large-scale, real-time cloud communication systems
  • Strong focus on technical ownership and career progression
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Cambridge, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Cambridge, Nova Scotia

New

Inside Sales Manager

Jobgether
Cambridge, Nova Scotia
New

Firmware Developer, Level 2

Kraken Robotic Systems Inc.
Dartmouth, Nova Scotia
New

Penetration Tester - Networks and Cloud

Jobgether
Cambridge, Nova Scotia
New

Senior Frontend Engineer

Jobgether
Cambridge, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.