Staff Software Engineer - AI Marketing

New
CanadaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSGraphQLNode.jsPostgreSQLKafkaKubernetesTypeScriptRedisReact

Requirements

  • 8+ years of professional software engineering experience, including significant experience in senior or staff-level roles.
  • Demonstrated experience building and shipping complex software solutions in SaaS or high-growth technology environments.
  • Strong expertise in TypeScript, Node.js, and React.
  • Experience designing and operating scalable microservice architectures in cloud-native environments, preferably with AWS.
  • Strong understanding of GraphQL, event-driven systems such as Kafka or SQS, and distributed databases including PostgreSQL, DynamoDB, or Elasticsearch.
  • Proven ability to lead high-impact technical initiatives from strategy through successful delivery.
  • Deep understanding of software architecture principles and multi-tenant platform design.
  • Experience using AI tools as part of daily engineering workflows.
  • Ability to communicate complex technical concepts clearly to diverse stakeholders.
  • Experience with modern technologies such as React, Tailwind, Apollo, Redis, Kubernetes, Lambda, and Temporal.

Responsibilities

  • Lead large-scale technical projects from initial concept through production, ensuring alignment between architecture decisions, business objectives, and customer impact.
  • Design and deliver AI-native product experiences leveraging large language models, agent frameworks, and real-time data capabilities.
  • Own the architecture of critical platform capabilities, including AI-powered workflows, scalable infrastructure, and multi-tenant systems.
  • Establish engineering patterns, development practices, and technical standards that improve quality, efficiency, and scalability.
  • Help evolve AI-enabled development workflows by integrating modern tools and approaches into the engineering lifecycle.
  • Collaborate closely with product, design, and technical teams to deliver impactful solutions.
  • Mentor engineers, provide technical guidance, and help raise engineering excellence across the organization.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now