[Remote] Senior Software Engineer (Rust)
Note: The job is a remote job and is open to candidates in USA. Termius is redefining how engineers interact with remote systems. They are currently looking for a product-minded Rust Engineer to join their team and help build a new product that will become a powerful extension of the Termius ecosystem.
Responsibilities
- Design and implement a shared core layer used across desktop, mobile, and backend
- Contribute to architecture decisions around CRDT and distributed systems
- Collaborate closely with frontend, mobile, and backend engineers to integrate Rust components
- Improve performance, reliability, and maintainability of the system
Skills
- Experience in Rust programming language
- Ability to design and implement a shared core layer used across desktop, mobile, and backend
- Experience contributing to architecture decisions around CRDT and distributed systems
- Ability to collaborate closely with frontend, mobile, and backend engineers to integrate Rust components
- Skills to improve performance, reliability, and maintainability of the system
- Experience working with other programming languages, such as Python, C++ etc
- Open to relocating to New Zealand
Benefits
- Relocation to Auckland, New Zealand
- Apple hardware and additional accessories for your computer to make your work efficient and comfortable.
- Fail-fast-learn-fast environment and a sense of ownership.
- Opportunities for professional growth and development
Company Overview