Backend Software Engineer (Rust)
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Experience
- 3 to 6 years of backend development experience.
- Posting language
- English
- Posted
Original job description
ARKION PlatformStandard
For Executives
Built for boards, CIOs, and audit committees
Learn
Field notes, principles, and the Standard
Tools
Estimate, scan, and act
Browse the full libraryAll resources→
PricingTeam
We’re hiring·4 roles→Free ScanScan→
PlatformStandardResourcesPricingTeamRequest Discovery Scan→We’re hiring· 4 roles →
← All open roles
LocationRemote / Hybrid
Reports toChief Product Officer
Apply for this role→
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).
Backend development
Core backend & Rust
Work on a cutting-edge security and identity platform.
02
Solve real-world cryptographic and infrastructure challenges.
03
High ownership and impact in a growing team.
04
Opportunity to work across Rust, cloud, and security domains.
Ready to apply?
Email your application directly to FR03@arkion.ai. Include the following so we can move quickly:
ARKION
The governance layer for non-human identity. Purpose-built for the machine estate beneath the enterprise: AI agents, service accounts, and the cryptographic substrate underneath them.
Product
© 2026 Arkion Identity Systems, Inc.
For Executives
Built for boards, CIOs, and audit committees
- Executive Brief
- Compliance Crosswalk
- Cost of Inaction
- Trust Center· soon
Learn
Field notes, principles, and the Standard
- NHIG: The Complete Guide
- The NHIG Standard
- The Vocabulary
- Field Notes
- AI Agent Governance
- Certificate Lifecycle
- Identity Registry
- Why Now
Tools
Estimate, scan, and act
- Risk Estimator
- Discovery Scan
- Implementation Timeline
Browse the full libraryAll resources→
PricingTeam
We’re hiring·4 roles→Free ScanScan→
PlatformStandardResourcesPricingTeamRequest Discovery Scan→We’re hiring· 4 roles →
← All open roles
- Engineering
- Backend
LocationRemote / Hybrid
- Greater Toronto Area
Reports toChief Product Officer
Apply for this role→
- About the Role
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
Backend development
- 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.
- 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).
- 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).
- 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
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.
- Strong experience with PostgreSQL.
- Knowledge of indexing, query optimization, and schema design.
- 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.
- 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
Work on a cutting-edge security and identity platform.
02
Solve real-world cryptographic and infrastructure challenges.
03
High ownership and impact in a growing team.
04
Opportunity to work across Rust, cloud, and security domains.
Ready to apply?
Email your application directly to FR03@arkion.ai. Include the following so we can move quickly:
- Resume
- GitHub profile (if available)
- Rust projects or contributions
ARKION
The governance layer for non-human identity. Purpose-built for the machine estate beneath the enterprise: AI agents, service accounts, and the cryptographic substrate underneath them.
Product
- Platform
- Capabilities
- Discovery Scan
- Executive Brief
- Compliance
- Cost of Inaction
- Risk Estimator
- NHIG Guide
- The NHIG Standard
- Vocabulary
- Field Notes
- AI Agent Governance
- Certificate Lifecycle
- Identity Registry
- About
- Team
- Careers
- Pricing
- Contact
- Trust Center
- Security
- Privacy
- Terms
© 2026 Arkion Identity Systems, Inc.
More about this job
Responsibilities
Design and build high-performance Rust backend services and REST/gRPC APIs for certificate management, identity workflows, and system operations. Implement secure cryptographic workflows and data persistence, and collaborate on cloud-native deployment, scalability, reliability, and system design.
Requirements
Requires 3 to 6 years of backend development experience, strong Rust proficiency, async programming experience, and knowledge of Rust web frameworks, APIs, and PostgreSQL. Candidates should also understand Docker, Kubernetes, CI/CD, TLS/SSL, and secure coding; certificate management experience is a plus.
Skills
- Rust
- Asynchronous Programming
- Tokio
- Axum
- Actix
- Warp
- REST APIs
- gRPC
- PostgreSQL
- Docker
- Kubernetes
- TLS/SSL
- X.509 Certificates
- Microservices
- Cloud Services
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Security & Safety
Keywords
- Rust
- Tokio
- Async/Await
- Axum
- Actix
- Warp
- REST APIs
- gRPC
- Microservices
- PostgreSQL
- Docker
- Kubernetes
- CI/CD
- TLS/SSL
- X.509 Certificates
- Public Key Infrastructure
- Certificate Authorities
- ACME Protocol
- KMS
- HSM
- Identity and Access Management
- AWS
- Azure
- Google Cloud Platform
- Cryptography
- mTLS
- Token-Based Authentication
- Distributed Systems
- Next.js