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 cloud services, and collaborate on observability and reliability. The technical scope includes microservices, PostgreSQL, CI/CD awareness, REST and gRPC APIs, and secure authentication flows.
Key Responsibilities: Build backend services for containerized environments
Work with Kubernetes-based deployments
Integrate AWS, Azure, or GCP services
Collaborate on scalability, observability, and reliability
Partner on deployment and runtime concerns
Requirements: Three to six years of backend development experience
Solid proficiency in Rust and web frameworks
Knowledge of microservices architecture and versioned APIs
Strong PostgreSQL schema and indexing experience
Experience with Docker, Kubernetes, and CI/CD familiarity
Combine Rust backend development, cloud-native systems, PostgreSQL, and secure APIs across distributed infrastructure services.