Senior Software Engineer

Tether.to
Summary
Join Tether and be a part of a team building cutting-edge desktop and mobile AI applications using the Tether SDK. As a Senior Software Developer, you will develop and maintain backend services and APIs for AI-enhanced desktop applications, ensuring native-like responsiveness and cross-platform consistency. You will collaborate with desktop and React Native teams to shape API contracts, handle concurrent model invocations, and manage GPU/CPU workloads. The ideal candidate will have 6+ years of experience with Nodejs/JavaScript, experience with desktop app development (Electron, Tauri, or similar), and experience optimizing performance and resource usage on desktop/mobile clients. Tether offers the opportunity to work remotely and collaborate with a global team of talented individuals.
Requirements
- +6 years of experience working with Nodejs/JavaScript
- Experience with Desktop app development (Electron, Tauri, other)
- Experience working with React Native or bridging backend systems into mobile/desktop hybrid stacks
- Experience optimizing performance and resource usage on desktop/mobile clients
- Have actively participated in the development of a complex platform
- Ability to quickly learn new technologies
- Good understanding of security practices
Responsibilities
- Develop and maintain backend services and APIs that power AI-enhanced desktop applications
- These services support intelligent features like local inference, contextual awareness, and model interaction, tailored specifically for Electron-based or hybrid clients
- Shape API contracts that reflect platform constraints and performance considerations β ensuring native-like responsiveness and cross-platform consistency
- Contribute to backend services that handle concurrent model invocations, manage GPU/CPU workloads, and intelligently queue or throttle requests based on system constraints β ensuring smooth AI on-device performance
Preferred Qualifications
- Familiarity with secure inter-process communication
- Familiar with Peer-to-Peer technologies (Kademlia, bittorent, libp2p)
- C++/Swift/Kotlin skills are a plus
- Familiar with AI/Agentic domain applications (RAG, AI SDKs)
- Familiarity with real-time data delivery (NodeJS/other streaming)