View All Jobs 127929

Backend Engineer (early Team Member)

Architect and implement scalable APIs to support hundreds of data-heavy integrations
Toronto
Senior
$190,000 – 210,000 USD / year
2 days ago

Backend Engineer

We're seeking a backend engineer who's excited about joining an early-stage team and shaping the foundation of our core integration platform. You'll help expand and refine a system that powers hundreds of integrations, developing APIs and platform features that enable our customers to build and launch data-heavy applications with ease.

In this role, you'll be deeply involved in architecting the key building blocks of the platform. Your work will include creating reusable services, developing abstractions that simplify complex integrations, and delivering high-performance APIs. While much of the day-to-day development focuses on TypeScript and Node.js, there's also the opportunity to work across Java, Python, and other technologies as you contribute to solving multifaceted integration challenges.

Your work will directly contribute to building a more scalable, robust, and developer-friendly platform for a growing customer base.

What You'll Do

Expand and improve the integration framework that supports 175+ data connections.

Design, scope, and deliver new integrations to extend platform capabilities.

Build APIs that are reliable, intuitive, and tailored for customer adoption.

Develop tooling, libraries, and patterns that boost quality, testing, and observability.

Optimize performance and scalability for large-scale data ingestion.

Support and troubleshoot technical integration issues in complex environments.

Participate in code reviews and help establish engineering best practices.

Requirements

4+ years of professional backend development experience.

2+ years building and deploying systems on AWS.

Experience with Node.js (TypeScript) and/or Java, or eagerness to learn.

Ability to work with platforms where documentation may be limited.

Strength in debugging, diagnostics, and working across distributed systems.

Bonus Experience

Familiarity with serverless or event-driven designs (Lambda, SQS, Kafka, etc.).

Strong knowledge of advanced TypeScript patterns and Node.js internals.

Background in designing or scaling large batch or streaming data pipelines.

Our Tech Stack

Backend: Node.js (TypeScript), Java

Cloud / Infrastructure: AWS serverless — Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions

Data: Kafka, Flink, Spark, Python, Iceberg, S3

Frontend: Next.js (TypeScript) with SST, styled with Tailwind and shadcn

Infrastructure as Code: SST, AWS CDK

CI/CD: GitHub Actions

Why Join Us

Competitive salary plus meaningful equity

New MacBook and top-quality equipment

Comprehensive health/dental benefits and flexible health account

Personal stipend for learning, fitness, or wellness

Four weeks of vacation plus statutory holidays

In-person, collaborative team environment in downtown Toronto

+ Show Original Job Post
























Backend Engineer (early Team Member)
Toronto
$190,000 – 210,000 USD / year
Engineering
About Calliere Group