What is a Software Engineer at TELUS Digital?
At TELUS Digital, a Software Engineer plays a pivotal role in designing, building, and scaling the customer-facing applications and digital platforms that power one of Canada's largest telecommunications and technology companies. The engineering team is responsible for creating seamless, high-performance, and accessible digital experiences across web and mobile ecosystems. By leveraging modern cloud architectures, microservices, and robust front-end frameworks, engineers here ensure that millions of customers can effortlessly manage their services, explore new products, and interact with the brand.
The impact of your work in this role is immediate and far-reaching. You will contribute to critical digital products, ranging from customer portals and self-serve applications to complex API gateways and orchestration layers that connect legacy systems with modern cloud environments. The team operates with a strong focus on reliability, security, and user-centric design, meaning you will not only write clean, maintainable code but also collaborate closely with product managers, UX designers, and system architects to solve complex technical problems at scale.
What makes this position both challenging and rewarding is the sheer scale and diversity of the technical landscape. You will work in an environment that values continuous learning, modern development practices, and agile methodologies. Whether you are optimizing a high-traffic React application, developing a resilient Java-based microservice, or deploying cloud infrastructure, your contributions will directly influence the digital transformation of TELUS Digital and shape how millions of users interact with technology daily.
