Job Description :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 DoExpand 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.RequirementsWhat We’re Looking For4+ 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 ExperienceFamiliarity 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 StackBackend: Node.js (TypeScript), JavaCloud / Infrastructure: AWS serverless — Lambda, DynamoDB, S3, SQS, EventBridge, Step FunctionsData: Kafka, Flink, Spark, Python, Iceberg, S3Frontend: Next.js (TypeScript) with SST, styled with Tailwind and shadcnInfrastructure as Code: SST, AWS CDKCI/CD: GitHub ActionsBenefitsWhy Join UsCompetitive salary plus meaningful equityNew MacBook and top-quality equipmentComprehensive health/dental benefits and flexible health accountPersonal stipend for learning, fitness, or wellnessFour weeks of vacation plus statutory holidaysIn-person, collaborative team environment in downtown Toronto