T

Senior AWS Application Engineer

TELUS Digital
NewPosted today

LOCATION

United States · Remote

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

AWSServerless ArchitectureEvent-Driven ArchitectureInfrastructure as CodeAWS LambdaRESTful APIs

Job description

Overview

Senior AWS Application Engineer who designs, builds and ships serverless applications and APIs on AWS for enterprise clients, owning technical delivery from design through production.

What you'll do

  • Design and build serverless applications: develop scalable, event-driven services using AWS Lambda, API Gateway, Step Functions, EventBridge, SQS, SNS and DynamoDB.
  • Build and manage APIs: design, implement and document secure, well-versioned RESTful and GraphQL APIs (API Gateway, AppSync) with attention to performance, authentication and developer experience.
  • Write high-quality, maintainable code in Python or Node.js/TypeScript, applying unit and integration testing, code reviews and clear documentation.
  • Automate infrastructure and deployments: define and manage environments with infrastructure as code (AWS CDK, CloudFormation, SAM or Terraform) and build CI/CD pipelines for fast, safe, repeatable releases.
  • Champion security, reliability and observability: apply AWS Well-Architected principles, IAM least privilege, encryption and secrets management, and instrument systems with CloudWatch, X-Ray and structured logging.
  • Optimize performance and cost: tune serverless workloads for latency, concurrency and cost, troubleshoot production issues and drive continuous improvement after go-live.
  • Partner with clients and internal teams: take part in discovery and design sessions, translate requirements into technical solutions, provide accurate estimates and communicate progress and risks to technical and non-technical stakeholders.
  • Lead and mentor engineers through code reviews, pairing and technical direction, and contribute reusable patterns, accelerators and engineering standards to the practice.
  • Integrate with enterprise ecosystems such as CRM, ticketing and contact center systems, including Amazon Connect where applicable.

What you'll need

  • 7+ years of professional software engineering experience, including 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, with a track record of designing and building scalable APIs and event-driven architectures.
  • Proficiency with infrastructure as code (AWS CDK, CloudFormation, SAM or Terraform) and 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.

Nice to have

  • AWS certifications (Developer Associate, Solutions Architect Associate or Professional).
  • Experience with Amazon Connect, contact center solutions or conversational AI services such as Amazon Lex, Amazon Bedrock or Amazon Q.

Details

  • Remote in the United States or Canada, or based at one of the North American offices: Charlottesville VA, Durham NC, Columbus OH, Boston MA, Toronto ON or Vancouver BC.
  • Travel of up to 25% to contact center and client locations.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior AWS Application Engineer