Creator Deck
Backend Engineer
Vancouver, British Columbia · Mid
Sponsorship not specified$90k-$105kDetected 45 days ago
PythonNode.jsDistributed SystemsCode ReviewGitPostgreSQLAWSDockerDevOpsRESTgRPCData EngineeringData VisualizationLLMsLangGraphAgileJiraGoogle AnalyticsInfluencer MarketingShopifyMentoring
About the role
- We are looking for a Mid-Level Backend Engineer who has "architectural empathy"-someone who writes clean Node.js code but keeps a sharp eye on how that code impacts database load, data ingestion pipelines, and AWS cloud-native scaling limits.
Responsibilities
- Scale High-Throughput APIs: Own and optimize Node.js APIs to handle massive surges in traffic from concurrent users monitoring live social campaigns and conversion loops.
- Drive Microservices Migration: Break down legacy monolithic components into nimble, decoupled microservices with crisp service boundaries and dedicated data isolation.
- Optimize Postgres & Data Visualizations: Work deeply with PostgreSQL to tune complex aggregation queries, manage connection pooling at scale, and ensure our frontend analytics dashboards render heavy datasets instantly.
- Integrate Python ETL Pipelines: Collaborate on data handoffs between our core Node.js APIs and our Python-based ETL pipelines handling asynchronous background data collection.
- Own Engineering Documentation: Write, maintain, and advocate for high-quality technical documentation, API specifications, and system architecture diagrams to keep our distributed team aligned.
- Own and optimize Node.js APIs to handle massive surges in traffic from concurrent users monitoring live social campaigns and conversion loops.
- Work deeply with PostgreSQL to tune complex aggregation queries, manage connection pooling at scale, and ensure our frontend analytics dashboards render heavy datasets instantly.
- Collaborate on data handoffs between our core Node.js APIs and our Python-based ETL pipelines handling asynchronous background data collection.
- Write, maintain, and advocate for high-quality technical documentation, API specifications, and system architecture diagrams to keep our distributed team aligned.
- Room to Innovate: The opportunity to build and pioneer new technologies to solve complex data and product problems rather than just maintaining legacy code.
Requirements
- The Node.js Expert: 3+ years of professional backend experience with Node.js, asynchronous patterns, and a firm grasp of how the runtime handles heavy, concurrent I/O performance under load.
- The Database Optimizer: Proficiency with PostgreSQL, knowing how to index queries properly, avoid performance bottlenecks (like N+1 issues), and optimize for read-heavy dashboards.
- 3+ years of professional backend experience with Node.js, asynchronous patterns, and a firm grasp of how the runtime handles heavy, concurrent I/O performance under load.
- Proficiency with PostgreSQL, knowing how to index queries properly, avoid performance bottlenecks (like N+1 issues), and optimize for read-heavy dashboards.
- Familiarity with integrating AI tools into your daily engineering workflow (e.g., GitHub Copilot, Claude Code, OpenAI Codex) to increase code output, debugging efficiency, and velocity.
Nice to have
- AI-Assisted Velocity: Familiarity with integrating AI tools into your daily engineering workflow (e.g., GitHub Copilot, Claude Code, OpenAI Codex) to increase code output, debugging efficiency, and velocity.
- AI Architecture & Workflows: A conceptual understanding of modern AI systems, including Model Context Protocol (MCP), prompt engineering, or agentic frameworks.
- Experience supporting or working with Python-based microservices or data layers.
Skills
- About Creator
- A conceptual understanding of modern AI systems, including Model Context Protocol (MCP), prompt engineering, or agentic frameworks.
Compensation
- We offer a starting salary of $90,000 - $105,000 CAD Total compensation includes salary, performance bonuses, benefits, and additional perks.
- Compensation Range
Benefits
- We are completely flexible on your choice of tooling, whether you prefer OpenAI, Anthropic, open-source models, or GitHub Copilot.
- Growth & Mentorship: Join a highly supportive team environment that deeply values continuous learning, constructive feedback, and creative technical solutions.
- We offer a starting salary of $90,000 - $105,000 CAD Total compensation includes salary, performance bonuses, benefits, and additional perks.
- Flexible Balance: A hybrid work environment based out of our Vancouver, BC office, giving you the best of collaborative team days and focused remote time
Company info
- We encourage the use of modern AI tools to accelerate your workflow.
Apply directly at Creator Deck →Create a free account for alerts like thisView Creator Deck immigration profile
This listing is sourced directly from Creator Deck's careers page and normalized into a canonical job model.