Back-End Engineer
Core
Design and maintain scalable, secure back-end services and APIs for Ubiquiti's networking and IoT platforms.
Role type
Senior Back-End Engineer (Node.js/TypeScript)
Builds
Cloud services, developer APIs, and real-time communication features for ISP and smart home products.
Domain
Networking hardware, IoT, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, PostgreSQL, Web security (OWASP, OAuth), Git, Docker, Rust, gRPC, WebRTC, AWS IoT
Preferred skills
DevOps pipelines, AI tools integration
Technologies
Node.js, TypeScript, PostgreSQL, Rust, React, WebRTC, AWS IoT, Docker, gRPC
Responsibilities
Lead architecture and code decisions; Design developer-friendly, secure, and scalable APIs; Implement services in Node.js and Rust; Collaborate with cross-functional teams on product delivery.
Seniority
Senior, hands-on IC
