
Senior AWS Application Engineer
TELUS Digital18 hours ago
Base Salary
$153k - $180k/yr
Responsibilities
- Design and build scalable, event-driven serverless applications on AWS.
- Design, implement, and document secure RESTful and GraphQL APIs using API Gateway and AppSync.
- Write tested, maintainable Python or Node.js/TypeScript code and participate in code reviews.
- Define infrastructure as code and automate deployments through CI/CD pipelines.
- Apply AWS security, reliability, observability, performance, and cost-optimization practices in production systems.
- Partner with clients and internal teams during discovery, solution design, estimation, delivery, and risk communication.
- Mentor junior and mid-level engineers and contribute reusable engineering patterns and standards.
- Integrate AWS solutions with enterprise, CRM, ticketing, and contact center platforms.
Requirements
- At least 7 years of professional software engineering experience, including at least 4 years building and operating production applications on AWS.
- Deep hands-on experience with AWS serverless services, including Lambda, API Gateway, Step Functions, EventBridge, SQS, SNS, DynamoDB, and S3.
- Strong Python or Node.js/TypeScript programming skills and experience designing scalable APIs and event-driven architectures.
- Proficiency with AWS CDK, CloudFormation, SAM, or Terraform and CI/CD tools such as GitHub Actions, GitLab CI, or AWS CodePipeline.
- Strong knowledge of AWS security practices and services including IAM, Cognito, KMS, Secrets Manager, and network security fundamentals.
- Experience with distributed-system monitoring, logging, and tracing using CloudWatch, X-Ray, or similar tools.
- Understanding of software design principles, testing strategies, and cloud-native performance optimization.
- Strong communication skills and comfort working directly with clients in consulting or professional services environments.
- AWS certifications such as Developer Associate or Solutions Architect Associate/Professional are preferred.
- Experience with Amazon Connect, contact center solutions, Amazon Lex, Amazon Bedrock, or Amazon Q is preferred.
- Ability to travel occasionally to client locations.
Benefits
- Remote work is available in the United States or Canada, or the role may be based in offices in Charlottesville, Durham, Columbus, Boston, Toronto, or Vancouver.
- The role may require travel of up to 25% to contact center and client locations.
- The company offers work across a global team and digital product consultancy environment.
Tech Stack
Categories
About TELUS Digital
TELUS Digital is the in-house digital product and consulting arm of TELUS, one of Canada’s largest telecommunications providers. It designs and operates customer-facing platforms—mobile apps, websites, voice and chat interfaces—and enterprise services spanning cloud engineering, data/AI, digital marketing, QA, and operations modernization for TELUS lines of business and select partners. Headquartered in Vancouver with a distributed global team, it sits under TELUS’s public company umbrella (NYSE: TU, TSX: T).