Lead Full Stack Rust Developer

Toronto, ON, CA, Canada

Job Description

ROLE OVERVIEW



Elastio is looking for a Senior Full Stack Developer with strong skills in the Rust programming language to join our Canadian product team. Based out of Markham, Elastio Canada leads all product development for our ransomware recovery assurance platform. We're a fast-growing cybersecurity company helping organizations protect and recover their cloud data with confidence. In this role, you'll work across the stack to design and build features that matter. You should be able to work independently, deliver under tight deadlines, and write clean, reliable code. Experience with cloud platforms (AWS, Azure, GCP) is a plus. AI/LLM development experience is also valuable as we integrate new AI capabilities into the product.

We offer a full-time role with benefits, equity, and the opportunity to work in a high-impact environment. Ideal for Rust developers who want to shape the future of cloud data protection.

JOB RESPONSIBILITIES



Improve the stability and performance of our existing cybersecurity application Implement new features based on business requirements Develop and maintain backend components in the Rust Programming Language Create and maintain a responsive web application that offers an exceptional user experience Collaborate with UX/UI Designers to deliver high-quality, intuitive user interfaces Create and support the development of responsive/adaptive web applications Partner with our Core Architecture teams and contribute to the detailed design and architecture to enable secure, scalable, and maintainable software Focus on scalability, security, and availability of all applications and processes Design, code, test, debug, and document new and existing components to ensure software meets business, quality, and operational needs Build high-quality code following unit testing and test-driven and security-driven development Implement all critical NFRs defined at the solution level Constantly improve website performance with the help of application monitoring tools Work with the team to troubleshoot code-level problems quickly and efficiently. Apply deep technical expertise to resolve challenging programming and design problems.

MINIMUM QUALIFICATION AND SKILLS



Bachelor's or Master's Degree program in Computer Science, Computer Engineering, or a related field (or equivalent experience). Proven development experience using the Rust programming language to build sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale Experience building applications using Generative AI, LLMs, & Copilots. Expert knowledge and experience working with asynchronous message processing, stream processing, and event-driven computing. Ability to work successfully with multi-functional teams, principals, and architects. Coordinates optimally across organizational boundaries and geographies. Extremely motivated, highly passionate, and curious about new technologies. Take pride in your work, strive to achieve incredible results, and possess superb communication and planning skills. Comfortable working in a fast-paced, highly collaborative environment

PREFERRED QUALIFICATIONS



Experience with other cloud platforms (e.g., Azure, Google Cloud) Familiarity with microservices architecture and serverless computing

TECHNICAL SKILLS



Rust, REST services, NoSql technologies (Postgres/DynamoBO, AWS Aurora), Kafka/MQ, Redis, AWS, Prometheus/Grafana, Git, Docker, Kubernetes.

Job Types: Full-time, Permanent

Benefits:

Dental care Extended health care Work from home
Flexible language requirement:

French not required
Schedule:

Monday to Friday Weekends as needed
Education:

Bachelor's Degree (preferred)
Experience:

SaaS: 2 years (required) Rust (programming language): 2 years (required)
Language:

English (required)
Location:

Toronto, ON (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2437926
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned