Senior Backend Developer
Core
Design and develop scalable, distributed APIs and backend software for the Sangoma Meet Cloud platform, ensuring high availability and security.
Role type
Senior Backend Developer
Builds
Scalable distributed APIs and server-side services for a cloud communication platform
Domain
Cloud infrastructure, distributed systems, API integration
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, Nix, Linux, relational databases, RESTful APIs, GraphQL, WebSockets, HTTPS, Git, infrastructure-as-code
Preferred skills
Experience with Node.js and Java, architectural design, mentoring
Technologies
Rust, Nix, Linux, Git, Kubernetes (implied by IaC/cloud), PostgreSQL/MySQL (implied by relational)
Responsibilities
Design and develop scalable distributed APIs; maintain Linux-based backend services in cloud environments; troubleshoot issues to ensure high availability; collaborate with frontend developers; contribute to architectural discussions; mentor junior developers
Seniority
Senior, hands-on IC