Job Title: Senior AWS Engineer
Location: Dallas TX
Duration: / Term: 6 months
Job Description:
Experience Desired: 8 Years.
Key required skills
Were seeking a Senior AWS Engineer to lead the development of resilient event-driven cloud applications using modern serverless technologies. This is a critical hands-on engineering role with architectural influence-ideal for someone who thrives undistributed systems ultra-low RTO/RPO environments and production-scale AWS solutions.
As a Senior AWS Engineer youll architect and build multi-region low-latency applications that are designed for high availability minimal data loss and rapid recovery. Youll work heavily with AWS Lambda Step Functions and DynamoDB to construct loosely coupled fault-tolerant systems that handle critical workloads and real-time data flows.
Youll also apply your expertise in building cloud-native apps that meet aggressive RTO (Recovery Time Objective) and RPO(Recovery Point Objective) goals often in environments where global consistency availability and durability are non-negotiable.
As a Senior AWS Engineer you will:
- Design and implement highly resilient event-driven architectures using AWS Lambda and Step Functions
- Build serverless applications with scalable APIs asynchronous workflows and fault-tolerant patterns
- Leverage DynamoDB (including advanced partitioning strategies) to handle real-time data and state at scale
- Work around current AWS limitations (e.g. DynamoDB Global Tables not yet GA) to build multi-region solutions with low RPOand high durability
- Architect systems for low RTO/RPO disaster recovery leveraging cross-region failover strategies and automation
- Implement observability and alerting using CloudWatch X-Ray and third-party monitoring tools
- Automate infrastructure with IaC tools like AWS CDK Terraform or CloudFormation
- Optimize cold-start performance event retries and workflow orchestration for high-throughput environments
- Collaborate with product backend and platform teams to integrate infrastructure into CI/CD workflows
- Contribute to cloud engineering best practices including secure defaults cost optimization and environment parity
- Mentor fellow engineers on cloud architecture and resilience engineering patterns
Youll bring:
- 8 years of software engineering experience including 3 years building production systems on AWS
- Deep hands-on experience with AWS Lambda Step Functions and DynamoDB
- Expertise in designing low RTO/RPO systems multi-region architectures and fault-tolerant workflows
- Familiarity with the current limitations around DynamoDB Global Tables and experience implementing workarounds
- Experience building real-time or near real-time event-driven systems (e.g. using SQS SNS EventBridge Kafka (MSK))
- Strong proficiency in scripting and backend languages such as Java Python or Go
- Experience with infrastructure as code (IaC) using CDK Terraform or CloudFormation
- Solid understanding of distributed system design idempotency retries and failure recovery
- Strong communication and consulting skills with the ability to lead architecture discussions with stakeholders
Added Advantage:
- Experience building for regulated industries or high-compliance environments (e.g. finance healthcare)
- AWS Solution Architect Associate certification
Key Skills:
Lambda Step Functions DynamoDB AWS Cloud Formation