About the Role :
We are seeking an experienced and highly skilled Senior AWS Engineer with over 10 years of professional experience to join our dynamic and growing team. This is a fully remote position, requiring strong expertise in serverless architectures, AWS services, and infrastructure as code. You will play a pivotal role in designing, implementing, and maintaining robust, scalable, and secure cloud solutions.
Key Responsibilities :
- Design & Implementation : Lead the design and implementation of highly scalable, resilient, and cost-effective cloud-native applications leveraging a wide array of AWS services, with a strong focus on serverless architecture and event-driven design.
- AWS Services Expertise : Architect and develop solutions using core AWS services including AWS Lambda, API Gateway, S3, DynamoDB, Step Functions, SQS, AppSync, Amazon Pinpoint, and Cognito.
- Infrastructure as Code (IaC) : Develop, maintain, and optimize infrastructure using AWS CDK (Cloud Development Kit) to ensure consistent, repeatable, and version
- controlled deployments. Drive the adoption and implementation of CodePipeline for automated CI/CD.
- Serverless & Event-Driven Design : Champion serverless patterns and event
- driven architectures to build highly efficient and decoupled systems.
- Cloud Monitoring & Observability : Implement comprehensive monitoring and observability solutions using CloudWatch Logs, X-Ray, and custom metrics to proactively identify and resolve issues, ensuring optimal application performance and health.
- Security & Compliance : Enforce stringent security best practices, including the establishment of robust IAM roles and boundaries, PHI/PII tagging, secure configurations with Cognito and KMS, and adherence to HIPAA standards. Implement isolation patterns and fine-grained access control mechanisms.
- Cost Optimization : Proactively identify and implement strategies for AWS cost optimization, including S3 lifecycle policies, leveraging serverless tiers, and strategic service selection (e.g., evaluating Amazon Pinpoint vs. SES based on cost
- effectiveness).
- Scalability & Resilience : Design and implement highly scalable and resilient systems incorporating features like auto-scaling, Dead
- Letter Queues (DLQs), retry/backoff mechanisms, and circuit breakers to ensure high availability and fault tolerance.
- CI/CD Pipeline : Contribute to the design and evolution of CI/CD pipelines, ensuring automated, efficient, and reliable software delivery.
- Documentation & Workflow Design : Create clear, concise, and comprehensive technical documentation for architectures, workflows, and operational procedures.
- Cross-Functional Collaboration : Collaborate effectively with cross
- functional teams, including developers, QA, and product managers, to deliver high
- quality solutions.
- AWS Best Practices : Advocate for and ensure adherence to AWS best practices across all development and operational activities.
Required Skills & Experience :
- of hands-on experience as an AWS Engineer or similar role.
- Deep expertise in AWS Services : Lambda, API Gateway, S3, DynamoDB, Step Functions, SQS, AppSync, CloudWatch Logs, X
- Ray, EventBridge, Amazon Pinpoint, Cognito, KMS.
- Proficiency in Infrastructure as Code (IaC) with AWS CDK; experience with CodePipeline is a significant plus.
- Extensive experience with Serverless Architecture & Event-Driven Design.
- Strong understanding of Cloud Monitoring & Observability tools : CloudWatch Logs, X-Ray, Custom Metrics.
- Proven ability to implement and enforce Security & Compliance measures, including IAM roles boundaries, PHI/PII tagging, Cognito, KMS, HIPAA standards, Isolation Pattern, and Access Control.
- Demonstrated experience with Cost Optimization techniques (S3 lifecycle policies, serverless tiers, service selection).
- Expertise in designing and implementing Scalability & Resilience patterns (auto
- scaling, DLQs, retry/backoff, circuit breakers).
- Familiarity with CI/CD Pipeline Concepts.
- Excellent Documentation & Workflow Design skills.
- Exceptional Cross
- Functional Collaboration abilities.
- Commitment to implementing AWS Best Practices.