Backend Engineer

Creator

$90K — $105K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of professional backend experience with Node.js and asynchronous patterns.
  • Proficient in PostgreSQL, with skills in indexing queries and troubleshooting performance bottlenecks.
  • Hands-on experience with microservices architectures and event-driven systems.
  • Familiar with cloud environments, particularly within Docker and AWS.
  • Strong understanding of modern engineering tools like GitHub and Jira.

Responsibilities

  • Own and optimize high-throughput Node.js APIs for peak traffic efficiency.
  • Help architect systems for ingesting and storing millions of social media data points.
  • Convert legacy systems into efficient, decoupled microservices.
  • Tune PostgreSQL for complex query performance and manage data visualization tasks.
  • Collaborate on data processes between Node.js APIs and Python ETL pipelines.
  • Maintain high-quality engineering documentation and API specifications.
  • Participate actively in daily Scrum meetings and code reviews for team alignment.

Benefits

  • Health, dental, and vision insurance.
  • Vibrant, dog-friendly office with remote work flexibility.
  • Inclusive team environment fostering creativity and passion.
  • Growth opportunities including mentorship and industry events.
  • Company culture that encourages innovation, collaboration, and transparency.
Full Job Description
Role Overview

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.

Your mission will be to help design and build the high-throughput APIs and data-handling services that capture high-velocity social media engagement data, mesh it with downstream sales and conversion tracking, and deliver lightning-fast, dashboard-ready performance data to our users.

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.
  • Master High-Volume Data Ingestion: Help architect the systems that ingest, parse, and store millions of social media data points (engagement, views, reach) and match them seamlessly against conversion tracking data (Shopify sales, GA4 events, affiliate pixels).
  • 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.
  • Active Team Participation: Engage fully in our daily Scrum meetings, sprint planning, and code review processes to foster a highly collaborative, transparent, and agile engineering culture.


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 Data & Metric Thinker: Experience handling API integrations, webhook consumers, or tracking data. You understand the complexities of syncing time-series social metrics with e-commerce conversion logs.
  • 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.
  • Microservices & Event-Driven Native: A solid understanding of distributed system principles, microservice architectures, and inter-service patterns (REST, gRPC, or message brokers like AWS SQS).
  • Cloud-Aware: You don't need to be a pure DevOps engineer, but you understand how code behaves inside Docker containers, behind AWS API Gateways, and inside auto-scaling cloud groups.
  • Modern Tooling & Workflow: Strong familiarity with essential engineering tools, including GitHub for version control/PR workflows and Jira for agile sprint tracking.


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.
  • LLM Tooling: Hands-on experience or familiarity with building with LangChain or LangGraph for orchestration.
  • Experience supporting or working with Python-based microservices or data layers.


What We Offer
  • A competitive salary and benefits package (health, dental, and vision insurance)
  • A vibrant, dog-friendly office in downtown Vancouver with the flexibility of remote work 2 days per week
  • An inclusive environment with a team of passionate and creative individuals
  • Opportunities for growth and development, including access to industry events and mentorship
  • A supportive company culture that values innovation, collaboration, and transparency
  • The opportunity to grow with a rapidly expanding team in a booming industry


Compensation Range

We offer a starting salary of $90,000 - $105,000 CAD
Total compensation includes salary, performance bonuses, benefits, and additional perks.

Similar Jobs

More Jobs at Creator

  • Backend Engineer
    $90K — $105K *
    Vancouver, BC V5K 5J9
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Backend Engineer jobs: