Jobs · empllo
Staff Software Engineer - Collaborative Web Platform
Aperture Cloud · Canada · Posted 27d ago
About the role
Lead the development of a real-time collaborative content platform, focusing on architecture and API design.
📋 Description Lead real-time, collaborative content platform across backend/frontend. Own architecture, data models, sync protocols, and API surface. Set engineering standards: testing, performance budgets, observability. Evaluate build-vs-buy for cloud-native, multi-tenant infra. Build backend services for editing, conflict resolution, and delivery. Build frontend editing experiences and extension/integration layers. 🎯 Requirements 10+ years of software engineering with ownership across lifecycle. Full-stack experience: backend APIs and frontend UIs. Experience with real-time or collaborative systems. Cloud-native fluency across GCP/AWS/Azure; containers. API design: REST, GraphQL, event-driven interfaces. BS CS or equivalent practical experience. 🎁 Benefits Competitive compensation and equity plan. PTO/PSL and 11 paid holidays; comprehensive medical. Top-tier equipment and home/office setup stipend. In-office workspace in Vancouver, BC Canada. Monthly wellness and LinkedIn Learning allowance. Team and company-wide events and activities.
Read the full posting on empllo →
FAQ
Is the Staff Software Engineer - Collaborative Web Platform role at Aperture Cloud remote?+
This Staff Software Engineer - Collaborative Web Platform position is listed as remote (Canada).
What is the salary for the Staff Software Engineer - Collaborative Web Platform role at Aperture Cloud?+
The listing states 161000-202000 CAD.
What seniority level is this Staff Software Engineer - Collaborative Web Platform role?+
This is a lead level position.
How do I apply for the Staff Software Engineer - Collaborative Web Platform role at Aperture Cloud?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Aperture Cloud.