Staff Software Engineer, Backend

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

Job Details

Experience
7+ years
Required Skills
AWSArtificial IntelligenceKotlinKubernetesTypeScriptLLMDistributed Systems

Requirements

  • 7+ years of professional software engineering experience
  • Proven experience operating at a senior or staff-level scope
  • Strong backend engineering expertise (Kotlin required, TypeScript preferred)
  • Experience designing and scaling distributed systems in cloud environments (AWS, Kubernetes, or similar)
  • Hands-on experience integrating AI/LLMs into production applications
  • Ability to work in ambiguous, fast-paced environments
  • Excellent communication skills
  • Experience using AI-powered development tools

Responsibilities

  • Lead backend architecture and technical design for AI-powered and 0-to-1 product initiatives
  • Translate ambiguous product requirements into clear, executable technical plans and system designs
  • Build high-quality backend systems and proof-of-concepts
  • Drive technical direction by identifying trade-offs and managing system complexity
  • Partner closely with Product, Design, and Engineering leadership to define roadmap priorities
  • Act as a technical mentor for backend engineers
  • Identify and reduce technical debt
  • Embed and promote AI-assisted development workflows
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now