Posted in

Lead Fullstack Engineer

Lead Fullstack Engineer

CompanySiena AI
LocationToronto, ON, Canada, Berlin, Germany
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years of software engineering experience in Node.js, React, TypeScript, and Express
  • Solid experience with cloud environments (AWS – Fargate, Lambda, EC2, SQS)
  • Strong database skills with PostgreSQL and Redis
  • Familiarity with CI/CD pipelines (CodePipeline, GitHub Actions, or similar)
  • Deep experience in microservices architectures and scalable systems

Responsibilities

  • Design, build, and maintain scalable features across the full stack (frontend, backend, and infrastructure)
  • Collaborate closely with Product to break down scope and deliver in iterative, high-impact releases
  • Work on an AI-first product, integrating cutting-edge LLM capabilities into enterprise customer support workflows
  • Solve complex engineering challenges, from optimizing API performance to refining microservices architecture
  • Maintain and improve our cloud infrastructure (AWS) with a DevOps mindset
  • Share knowledge and mentor teammates, fostering a strong engineering culture

Preferred Qualifications

  • Experience with Next.js and LLM integrations
  • Infrastructure as Code (CDK, Terraform)
  • Python programming skills
  • Event-driven architecture experience
  • Background in customer support software