Telus Digital
Senior AWS Engineer
Remote, US. Posted 23 days ago
The role
You will design, build, and ship serverless applications and APIs on AWS for enterprise clients. You will own technical delivery from design through production and mentor fellow engineers.
What you will do
- Design and build serverless applications using AWS Lambda, API Gateway, Step Functions, EventBridge, SQS, SNS, and DynamoDB.
- Design, implement, and document secure RESTful and GraphQL APIs.
- Deliver clean, tested code in Python or Node.js/TypeScript.
- Define and manage environments with infrastructure as code.
- Build CI/CD pipelines.
- Apply AWS Well-Architected principles, IAM least privilege, encryption, and secrets management.
- Instrument systems with CloudWatch, X-Ray, and structured logging.
- Tune serverless workloads for latency, concurrency, and cost.
- Partner with clients to translate requirements into technical solutions.
- Lead and mentor junior and mid-level engineers.
Required qualifications
- 7+ years of professional software engineering experience.
- 4+ years building and operating production applications on AWS.
- Deep, hands-on expertise with AWS serverless services such as Lambda, API Gateway, Step Functions, EventBridge, SQS, SNS, DynamoDB, and S3.
- Strong programming skills in Python or Node.js/TypeScript.
- Proficiency with infrastructure as code (AWS CDK, CloudFormation, SAM, or Terraform).
- Proficiency with CI/CD tooling such as GitHub Actions, GitLab CI, or AWS CodePipeline.
- Strong understanding of AWS security best practices, including IAM, Cognito, KMS, Secrets Manager, and network security fundamentals.
- Experience with monitoring, logging, and tracing in distributed systems using CloudWatch, X-Ray, or similar tools.
- Solid grasp of software design principles, testing strategies, and performance optimization in cloud-native environments.
- Excellent communication skills and comfort working directly with clients in a consulting or professional services environment.
- Ability to travel occasionally to client locations.
Nice to have
- AWS certifications (Developer Associate, Solutions Architect Associate or Professional)
- Experience with Amazon Connect
- Experience with contact center solutions
- Experience with conversational AI services such as Amazon Lex, Amazon Bedrock, or Amazon Q
About the company
TELUS Digital is a digital product consultancy and the digital division of TELUS. They design and deliver transformative customer experiences through technology, agile thinking, and a people-first culture.