Backend Software Engineer (Rust)

Arkion Identity Systems, Inc.

Toronto

Ibrido

CAD 110.000 - 170.000

Tempo pieno

47 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Arkion Identity Systems, Inc. is seeking a Backend Software Engineer with strong Rust expertise to design secure, scalable backends for a Next-Gen Non-Human Identity (NHI) platform.

You will build high-performance services, APIs, and cryptographic workflows, collaborating closely with the Software Architect, Frontend Engineer, and Cloud & Deployment Engineer. This role emphasizes systems programming, security-focused development (TLS, certificates, identity), and cloud-native operations with

Competenze

  • 3 to 6 years of backend development experience.
  • Strong proficiency in Rust.
  • Experience with async programming (Tokio, async/await).
  • Experience with Rust web frameworks (Axum, Actix, Warp).
  • Solid understanding of ownership, concurrency, and memory safety.
  • Experience building RESTful or gRPC APIs.
  • Understanding of microservices architecture.
  • Ability to design clean, versioned APIs.
  • Strong experience with PostgreSQL.
  • Experience with Docker and Kubernetes basics.
  • Familiarity with CI/CD pipelines.
  • Understanding of TLS/SSL fundamentals.
  • Secure coding practices.
  • Experience with certificate management is a strong plus.

Mansioni

  • Design and build high-performance backend services in Rust.
  • Develop REST/gRPC APIs for certificate management, identity workflows, and system operations.
  • Implement asynchronous and concurrent systems using Rust best practices.
  • Write clean, maintainable, and testable code.

Conoscenze

Rust
Async programming (Tokio)
Rust web frameworks
REST/gRPC APIs
Microservices
Secure coding practices
TLS/SSL fundamentals

Strumenti

Docker
Kubernetes
PostgreSQL

Descrizione del lavoro

Location Remote / Hybrid Greater Toronto Area

We are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance services for our Next-Gen Non-Human Identity (NHI) Platform.

You will play a key role in designing and implementing backend services, APIs, and cryptographic workflows, working closely with the Software Architect, Frontend Engineer, and Cloud & Deployment Engineer.

This role requires someone who is both strong in systems programming and backend development, and comfortable working on security-focused systems (TLS, certificates, identity).

Responsibilities
What you'll own.
  • Design and build high-performance backend services in Rust.
  • Develop REST/gRPC APIs for certificate management, identity workflows, and system operations.
  • Implement asynchronous and concurrent systems using Rust best practices.
  • Write clean, maintainable, and testable code.
Security & cryptography
  • Work with TLS/SSL, X.509 certificates, and secure communication flows.
  • Implement or integrate certificate lifecycle management (issuance, rotation, revocation).
  • Ensure secure handling of keys, secrets, and authentication flows (mTLS, token-based).
Cloud-native & distributed systems
  • Build services designed for containerized environments (Docker).
  • Work with Kubernetes-based deployments.
  • Collaborate on scalability, observability, and reliability.
  • Integrate with cloud services (AWS, Azure, or GCP).
Data & persistence
  • Design and implement PostgreSQL schemas.
  • Optimize queries and ensure performance at scale.
  • Handle transactional workflows and consistency.
  • Work closely with the Software Architect on system design.
  • Partner with the Frontend Engineer on API contracts.
  • Partner with the Cloud Engineer on deployment and runtime concerns.
  • Contribute to technical discussions and design decisions.
Required Skills
What you'll bring day one.
Core backend & Rust
  • 3 to 6 years of backend development experience.
  • Strong proficiency in Rust.
  • Experience with async programming (tokio, async/await).
  • Experience with Rust web frameworks (Axum, Actix, Warp).
  • Solid understanding of ownership, concurrency, and memory safety.
  • Experience building RESTful or gRPC APIs.
  • Understanding of microservices architecture.
  • Ability to design clean, versioned APIs.
Database
  • Strong experience with PostgreSQL.
  • Knowledge of indexing, query optimization, and schema design.
Cloud & DevOps awareness
  • Experience with Docker and Kubernetes basics.
  • Familiarity with CI/CD pipelines.
Security awareness
  • Understanding of TLS/SSL fundamentals.
  • Secure coding practices.
  • Experience with certificate management is a strong plus.
Nice to Have
  • PKI systems, certificate authorities, ACME protocol.
  • KMS / HSM integrations.
  • Identity & access management systems.
  • Next.js frontend integration exposure.
  • Experience in security or infrastructure platforms.
Why Join Us
  1. 01 Work on a cutting-edge security and identity platform.
  2. 02 Solve real-world cryptographic and infrastructure challenges.
  3. 03 High ownership and impact in a growing team.
  4. 04 Opportunity to work across Rust, cloud, and security domains.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Backend Software Engineer Arkion Identity Systems · Canada Mid posted 1 month ago
Backend Software Engineer Arkion Identity Systems · Canada Mid posted 1 month ago

Rustify • Canada

Ibrido
CAD 90.000 - 120.000
Backend Software Engineer Quantum Technology Recruiting Inc. · Canada Mid
Backend Software Engineer Quantum Technology Recruiting Inc. · Canada Mid

Rustify • Toronto

Ibrido
CAD 130.000 - 150.000
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)

Rustify • Toronto

Ibrido
CAD 130.000 - 150.000
Rust Backend Architect - AI Training Projects
Rust Backend Architect - AI Training Projects

Jobgether • Canada

Remoto
CAD 96.000 - 165.000
Remote flexibility
Specialized technical work
AI and software engineering exposure
+4
Senior Rust Developer
Senior Rust Developer

Elastio • Toronto

Ibrido
CAD 110.000 - 170.000
Equity
Hybrid work model
Benefits package
C++ /RUST Developer
C++ /RUST Developer

HRB • Montreal

In loco
CAD 90.000 - 130.000
Senior Rust Engineer, Core Infra & Systems
Senior Rust Engineer, Core Infra & Systems

Assetara Limited • Victoria

Ibrido
CAD 90.000 - 120.000
Competitive salary
Health insurance
Paid vacation
+1
Senior Software Developer
Senior Software Developer

Canadian Inclusion • Vancouver

Ibrido
CAD 118.000 - 197.000
Extended Health
Dental
RRSP
+2
Software Engineer - Toronto, Ontario
Software Engineer - Toronto, Ontario

MissionHires • Toronto

In loco
CAD 90.000 - 120.000
Competitive salary and stock option plan
Generous vacation (4 weeks)
Health benefits package
+1
Remote Full-Stack Developer
Remote Full-Stack Developer

cyberzero • Canada

In loco
CAD 80.000 - 110.000