Senior Software Engineer, Backend (Platform)
CoinbaseFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The salary range is 100,000 to 132,000 CAD depending on seniority level and location.
The role offers remote work flexibility but expects 3 days per week of team cooperation in a co-working space in Toronto.
The role requires at least 6 years of backend engineering experience, proficiency with Go or another backend language (willing to switch to Go), experience with scalability for features used by many users, and database/Redis experience with any relational database.
Stream has a casual social culture with a diverse team of over 130 peers from different backgrounds, a strong engineering culture where engineering drives success, and all managers are hands-on capable engineers.
Strong candidates have at least 6 years of backend engineering experience, solid experience with scalability, databases, and motivation to learn Go even if experienced in another backend language; bonus for AWS, Python, Rust, message queues, full text search, or WebRTC.
Offers APIs for scalable feeds and chat
Stream offers a fertile ground for tech professionals due to its focus on providing scalable APIs and components for feeds and chat messaging, including sophisticated features like audio and video capabilities and AI-based auto moderation. This firm stands out with its comprehensive suite of APIs, SDKs, and UI/UX kits, combined with a robust global edge network, which equips developers to craft real-time experiences backed by enterprise-grade infrastructure. Setting the industry standard in real-time communication technology, it assures a dynamic work environment and continuous innovation, contributing to its positioning as a leader in its field.