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