Posted on: 05/09/2025
We're building our backend on the Internet Computer, which promises web-scale serverless backends hosted on trustless decentralized infrastructure.
Responsibilities :
- Design, develop, and maintain scalable backend systems and APIs using Rust.
- Write high-performance, concurrent, and memory-safe code for real-world applications.
- Collaborate closely with product, design, and frontend teams to deliver end-to-end solutions.
- Optimize performance and ensure system reliability, fault-tolerance, and security.
- Implement best practices for testing, monitoring, CI/CD, and deployment.
- Stay up-to-date with advancements in Rust and backend engineering trends.
Requirements :
- Excited about working with Rust.
- 4 -7 years of experience in shipping production applications.
- B. Tech in Computer Science Engineering from Tier 1 Colleges is desirable.
- Understand the finer details of working with the Rust compiler and compiling to alternate targets such as WebAssembly.
- Experienced with TDD for unit testing individual functions and integration testing for testing publicly exposed APIs.
- Comfortable working with a Git-style workflow where every commit deploys to a staging environment and merged pull requests deploy to production.
- Able to set CI/CD pipelines for testing and deployment (canary, staging) using GitHub actions according to project needs.
- Entrepreneurial mindset with strong decision-making skills.
- Ability to move quickly without breaking things too much (we are dreamers).
- Ability to work under immense pressure, which is balanced by a sense of responsibility and ownership.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1541516
Interview Questions for you
View All