Canada Remote (Country) Full-time

EX Squared is hiring a Senior Backend Engineer (Rust) (Remote - Canada)

About the Role

Jobgether is hiring a Senior Backend Engineer to take a leading role in designing and optimizing data-intensive backend systems. You will drive innovation by writing efficient, reliable, and scalable Rust code while mentoring peers and contributing to architecture decisions.

What You'll Do

  • Develop, enhance, and maintain backend systems using Rust, ensuring high performance and reliability.
  • Analyze and improve dataflows, including data storage in AWS S3 and consumption by downstream systems.
  • Debug, investigate, and optimize existing services to enhance functionality and scalability.
  • Lead projects and guide junior engineers, sharing best practices and troubleshooting strategies.
  • Design and maintain microservices architectures, ensuring clean interfaces and smooth system integrations.
  • Troubleshoot distributed systems and implement effective long-term solutions for recurring issues.
  • Contribute to architectural discussions and continuous improvement of engineering standards.

What We're Looking For

  • 7+ years of experience in software development or backend engineering.
  • Strong proficiency in Rust, with the ability to debug, refactor, and optimize code.
  • Deep understanding of dataflows, data pipelines, and AWS S3 storage management.
  • Solid experience with microservices architecture and distributed systems debugging.
  • Strong problem-solving skills with the ability to identify recurring patterns and propose sustainable fixes.
  • Experience mentoring or leading technical teams.
  • Comfortable working remotely and collaborating across multiple time zones (US hours).

Technical Stack

  • Rust
  • AWS S3

Benefits & Compensation

  • 100% remote work from anywhere in Canada or Mexico.
  • Competitive contract compensation with potential for long-term or contract-to-hire opportunities.
  • Flexible work environment with US business hours.
  • Opportunity to work with advanced Rust-based backend systems and cutting-edge infrastructure.
  • Inclusive, collaborative, and fast-paced engineering culture.
  • Professional growth through mentoring, leadership, and architecture-level responsibilities.

Work Mode

This is a fully remote position open to candidates located in Canada or Mexico. The role operates on US business hours.

Required Skills
RustAWS S3AWSDistributed SystemsMicroservicesAPI DevelopmentSystem DesignSoftware ArchitectureCloud ComputingBackend DevelopmentConcurrencyPerformance OptimizationSecurityCI/CDDatabases
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
EX Squared

Technology company focused on IT and software solutions

Visit website
Job Details
Category backend
Posted 5 months ago