Hybrid Staff Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Staff Software Engineer leading full-stack initiatives at TELUS Digital. Design, build, and maintain end-to-end features using modern technologies and collaborate with global teams.

Responsibilities

  • Lead initiatives that span front-end and back-end services — delivering performant, secure, and scalable features.
  • Help define architecture, drive implementation, and collaborate closely with Design, PM, and Platform teams.
  • Work directly with our technical architects to help shape what we build — and how we build it.
  • Design, build, and maintain end-to-end features using modern JavaScript and cloud-native technologies (React, Node.js, Python, GoLang, TypeScript, PostgreSQL).
  • Lead technical design for key initiatives, driving quality, scalability, and maintainability.
  • Build reusable and performant UI components for a best-in-class no-code builder experience.
  • Own services throughout their lifecycle — including implementation, testing, deployment, observability, and incident response.
  • Partner with infrastructure and platform teams to optimize system performance and reliability.
  • Contribute to cross-functional planning, architectural reviews, and team-wide engineering practices.

Requirements

  • 8+ years of experience building modern web applications in a full-stack environment
  • Deep expertise in TypeScript, ReactJS, and Node.js/Python/GoLang (Express or similar frameworks)
  • Experience designing APIs and building robust services at scale in a distributed, cloud-based architecture
  • Experience with PostgreSQL, Docker, and Kubernetes
  • Experience delivering elegant, enterprise-grade user experiences by partnering with Product and Design teams in a fast-paced, agile environment
  • Ability to collaborate closely with Architects to make smart technical tradeoffs, and drive alignment across teams
  • Passion for craftsmanship and high engineering standards (testing, monitoring, documentation, scalability)
  • Excellent communication skills, with the ability to lead technical discussions and build consensus across functions
  • A growth mindset and interest in mentoring others and upleveling the team

Benefits

  • Hybrid work model
  • In-person collaboration and innovation opportunities
  • Mentorship and support for continuous improvement

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job