Backend Software Engineer (Rust)
Arkion Identity Systems, Inc.
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).
ResponsibilitiesWhat 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 SkillsWhat 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
01 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.
#J-18808-Ljbffr
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).
ResponsibilitiesWhat 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 SkillsWhat 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
01 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer (Rust) in Winnipeg, MB vacancy
- ...Build product security systems at Chainlink using Rust or Go in a remote-first organization with Eastern Time overlap. Apply software engineering to technical risk. As a Product Security Engineer, you will strengthen Chainlink products through security-focused engineering...SuggestedRemote work
$250 per day
About Nominal Engineers today are building some of the most ambitious... ...intersection of hardware and software.Some of the world’s leading... ...possible.About The Role Nominal's backend runs on a set of Platform... ...matter.Strong experience in Go, Rust, or Java, with an emphasis on...SuggestedPermanent employmentWork at office$175k - $200k per year
...Senior Rust Software Engineer $175000 - $200000 per year | Toronto, ON | Remote | Permanent A bit about us: We are an established, industry-leading organization that is on the lookout for a talented Senior Rust Developer / Senior C++ Engineer! Why join us? ~ A competitive...SuggestedPermanent employmentLocal areaRemote workWork from home- ...GTM leaders to build a revenue engine that moves the business... ...engineering blog. About the roleAs a Software Engineer at Vasco, you'll... ...Developer. What you will do Backend-focused, full-slice... ...What'll make you stand out Rust or Go. You've shipped production...SuggestedTemporary workInternship3 days per week
- Develop Rust services for Docker and Kubernetes environments, working remotely or hybrid across the Greater Toronto Area.This Backend Software Engineer role supports a secure, scalable, high-performance non-human identity platform. You will create backend services, integrate...SuggestedRemote work
- ...leading provider of SoCs (System on Chip), software and hardware integrated platforms for the... ...’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related... ...applications; Eagerness to learn and work with Rust (experience with Rust is a plus);...
- ...secure, maintainable systems with Rust and AI tooling at 1Password,... ...workflows. Your work includes backend services, reliability, testing... ...knowledge and experienced software development backgroundEnd-to-end... ...backend experience, AI-assisted engineering, and production judgment...Remote work
- ...customers use open-source observability software- including Prometheus, Mimir, Loki, Tempo... ...service providers (GCP, Azure, and AWS). Engineers also work on Prometheus, Grafana Alloy, Mimir... ...Go, but familiarity with Python, C, C++, Rust, or a similar language translates...Remote work
- Our team develops and maintains core backend systems for the OpenTable For Restaurants productOur systems are responsible for determining... ...in C#2 or more years of full-time professional software development experience in a team environmentExperience with SQL...Full time
- ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers... ...experience: 3+ years • Graduated from a Computer Science, Computer Engineering degree or a Technology program. • A high level of critical...
- ...with business agilityThe platform leverages business rules and AI engines, streaming big-data technologies, in-memory data grids, APIs,... ...deliver real-time decisions at global scaleWe are looking for a Software Engineer II to join our DMP team in our Vancouver officeThe successful...
$117.9k - $153.93k per year
...work together effectively, this role is fully remote, but requires you to be located in a US timezone. We're looking for a Backend Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams.What You’ll Do: Build...InternshipWork at officeLocal areaRemote work- .... Don’t meet every requirement? That’s okay. If you’re excited about this role, we encourage you to apply. Your RoleYou’re a software engineer who is well respected by your peers, and collaborates and communicates effectively. You are familiar with Spring and enjoy taking...Remote workFlexible hours
- We are looking for a Backend Systems Engineer to join our growing team. You will be responsible for designing, implementing, and scaling our infrastructure... ...system issuesExperience working in a professional team of software engineers, and the tools and best practices for code,...InternshipLive InRemote work
$145k - $191k per year
Overview Join to apply for the Senior Software Engineer - Backend role at DatabricksDatabricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs...Summer workWorldwide- Build reliable backend systems with C# and microservices for OpenTable For Restaurants, supporting reservation availability and real-time restaurant operations.As a Backend Software Engineer, you will develop and maintain core systems at large scale. Your work covers product...
$120k - $150k per year
# Software Engineering, Backend (All Teams)Apply To JobJob ID: **3521006**DoorDash Technologies Canada Inc.Toronto, ON## **About the Team**DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join...Full timeWork at officeLocal area- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II (Backend) based in Canada. The Software Engineer II will join a growing Exposure Management team, building the backend services...Remote work
- Build scalable backend systems at Canals as a Senior Software Engineer, working remotely across North and South America with product teams.This senior-level engineer owns complex backend projects from planning through deployment. You will improve scalability, performance, and...Remote work
$120k - $150k per year
Software Engineering, Backend (All Teams)Toronto, ON About the TeamDoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global...Full timeWork at officeLocal area$133k - $183k per year
...and no tradeoffs on what matters most. The Engineering team builds systems that power Affim's... ...have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python...Work at officeRemote workFlexible hours$144.9k - $189.18k per year
...meaningful code reviews Partner across engineering teams to tackle company-wide initiatives... ...years experience building and developing backend applications Bachelor's or Master's degree... ...systems Practical knowledge of agile software development methodologies (e.G., XP,...InternshipWork at officeLocal areaRemote work- Backend systems and distributed architecture define this Senior Software Engineer role at affirm. Work remotely from eligible Canadian provinces while leading delivery and reliability.Consumer Engineering builds the affirm app, web checkout, and account tools for millions of...Remote work
- Build backend applications and data pipelines as a Staff Software Engineer at Marqeta, working remotely from Ontario or British Columbia.The Program Experience team is scaling Marqeta’s Customer Migration Platform. This experienced engineering role focuses on Java and Python...Remote work
- ...strong candidates) This is a full-stack role with a strong backend focus. About MicromartMicromart is building the platform for... ...ownership, real impact, and room to grow. How you can helpAs a Software Engineer, you'll help evolve the core systems that power Micromart as...Long term contractWork at officeRemote work
- We are seeking a Senior Backend Software Engineer to design, develop, and maintain highly scalable, reliable, and secure cloud-based software systems. The ideal candidate will architect backend services, build robust APIs, leverage modern cloud technologies, and collaborate...
- Build scalable backend systems with Python or Kotlin at Affirm, working remotely from eligible Canadian provinces. Lead engineering delivery and technical decisions.As a Senior Software Engineer in Consumer Engineering, you will help build the Affirm app, web checkout, and account...Remote work
$196.8k - $270.6k per year
...Harvey, the future of professional services is being written today — and we’re just getting started.Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing...Work at officeRelocation packageFlexible hours- ...leading investment banks, wealth managers, hedge funds, and regulators globally. About the RoleWe are looking for a Senior Software Engineer, Backend to join our engineering team and contribute to a large, complex production platform used by sophisticated financial services...Long term contractFlexible hours
- Elevate your software engineering career at Xero in Vancouver. Focus on backend development using C#, .NET Core, and AWS to deliver scalable, high-quality solutions for small businesses. As a Backend Software Engineer within the Accounting Core team, you'll tackle complex problems...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer (Rust). Be the first to apply!
Related searches
- backend developer Winnipeg, MB
- backend software developer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB
- software Winnipeg, MB

