Remote job
Software Engineer II, Back-end, (AI Agents)
Job details
About this role
Role overview
Build backend services and customer support experiences for a contact channels team working on AI-assisted customer service. The work includes developing APIs and web applications, breaking larger projects into deliverable stages, and collaborating across product, design, analytics, and engineering. You’ll also help keep team services healthy and available as they evolve.
Responsibilities - Break projects into manageable tasks, deliver work in phases, and coordinate with teammates to meet milestones. - Contribute to product decisions by discussing technical constraints, risks, and trade-offs with product, design, and analytics partners. - Build and maintain operational visibility by creating and monitoring metrics, escalating issues, and supporting on-call and maintenance work. - Participate in team development activities, including interviewing. - Review code, debug within a large codebase, and seek feedback to support ongoing growth.
Requirements - At least 1.5 years of software engineering experience. - Experience shipping web applications with a declarative UI framework such as React or Vue. - Experience designing, building, and launching APIs at scale with a language such as Python or Kotlin. - Ability to turn business needs into solutions spanning multiple software components and write clear, tested, extensible code. - Comfort navigating large codebases, debugging others’ code, and giving constructive code review feedback. - Strong written and verbal communication skills for collaboration with a global engineering team.
Benefits and work setup - Remote role open to residents of Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan; an in-person onboarding experience is included. - Annual base pay range: CAD $133,000–$183,000. Total compensation may include equity and benefits. - Health coverage with premiums covered for employees and dependents, plus monthly spending stipends for technology, food, lifestyle, health, and wellness. - Flexible time off, holidays, wellness days, learning and development programs, parental benefits, community groups, and an employee stock purchase plan.