Backend Software Engineer (Node.js) 💻
Core
Designing and maintaining scalable backend services and APIs for large-scale connected systems, networking infrastructure, and smart device ecosystems.
Role type
Senior Backend Software Engineer (Node.js)
Builds
Core backend services, secure APIs, and workflows for connected products and services.
Domain
Networking, cloud infrastructure, and smart device ecosystems.
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, SQL (PostgreSQL), web security (OWASP, OAuth), Git, Unix/Linux, Docker
Preferred skills
Rust, Go, gRPC, WebRTC, DevOps/CI/CD, AI tools/LLMs
Technologies
Node.js, TypeScript, PostgreSQL, Docker, gRPC, WebRTC
Responsibilities
Designing and building backend services, developing secure and scalable APIs, contributing to architectural decisions, reviewing code, investigating production issues, collaborating with cross-functional teams, improving reliability and observability.
Seniority
Senior, hands-on IC