We're building our backend on the Internet Computer, which promises web-scale serverless backends hosted on trustless decentralized :
- 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.(ref : hirist.tech)