Enable job alerts via email!

(cybersecurity) Senior Rust Developer, TSCM-42441, TSCM-42527, TSCM-42442

Eleks

Canada

Remote

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Canada is seeking a Senior Rust Developer to design and maintain a passwordless platform. The ideal candidate will have 5+ years of experience with C++/Rust and a strong focus on testing and quality assurance. You'll work in an Agile environment, contributing to high-quality standards within the community. Competitive compensation and opportunities for professional growth are offered.

Qualifications

  • 5+ years of experience with C++/Rust.
  • Strong focus on testing and quality assurance.
  • Experience with security-related systems is a plus.

Responsibilities

  • Design, develop, and maintain reliable software.
  • Analyze requirements, review designs, and estimate user stories.
  • Propose code refactoring and optimization improvements.
  • Help maintain high-quality standards in developer community.
  • Stay up-to-date with modern technology.
  • Support less experienced developers.

Skills

C++/Rust
Testing and quality assurance
Security-related systems
Upper-Intermediate English
Agile methodology
Job description

ELEKS Software Engineering and Development Office is looking for a Senior Rust Developer in Poland.

ABOUT PROJECT Our customer creates a passwordless platform that uses secure device-based credentials. You’d be contributing to a future where users don’t need to remember passwords, replacing them with secure device-based credentials and real-time risk analysis.

REQUIREMENTS
  • 5+ years of experience with C++/Rust
  • Strong focus on testing and quality assurance (automated tests are a must)
  • Experience with security-related systems is a plus
  • Being an agentic workflow "poweruser" is a strong advantage
  • At least an Upper-Intermediate level of English
RESPONSIBILITIES
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.