B
Senior Backend AWS Engineer (Python)
Broadmind INC
5h ago
No Phone Required$118k - $142kDevRemote, USjobspy_indeed
remoteindeed
Job Description
Job Title: Senior Consultant – Backend \& Cloud (AWS)
**Location:** Remote
**Role Type:** Contract
About the Role
We are seeking a **Senior Consultant – Backend \& Cloud (AWS)** with strong expertise in **Python, AWS serverless technologies, Kubernetes, cloud\-native architecture, and AI\-assisted engineering practices**. The ideal candidate should be hands\-on in backend development, system design, AWS infrastructure, and delivering scalable solutions in a fast\-paced engineering environment.
Required Skill SetBackend \& AWS
* Strong hands\-on experience in **Python** for scripting, automation, data processing, **AWS Lambda**, and **boto3** integrations
* Deep expertise in **AWS Lambda** including function design, cold start mitigation, layers, IAM permissions, and optimization
* Strong experience in **AWS Step Functions** including state machine design, standard vs express workflows, retry/error handling, orchestration of Lambda and EKS workloads, and integrations with EventBridge and AWS services
* Expertise in **Amazon EventBridge** for event\-driven architecture, event bus design, rule patterns, and schema registry
* Strong experience with **Amazon EKS/Kubernetes**, including pods, deployments, services, and cluster operations
* Hands\-on experience with **AWS Services**: API Gateway, S3, DynamoDB, SQS/SNS, CloudWatch, IAM, and VPC networking
* Experience with **AWS CDK (TypeScript)** for stack definitions, reusable constructs (L2/L3\), environment setup, and deployment through CDK CLI
Architecture \& Design
* Ability to translate **PRDs into scalable system design**, including APIs, services, workflows, data models, and UI components
* Experience creating **technical design documents** covering service boundaries, data flow, failure handling, trade\-offs, and architecture decisions
* Strong understanding of **REST and/or GraphQL API design**
* Ability to decompose requirements into scoped, estimable engineering tasks
Engineering Practices
* Strong experience with **Git**, branching strategies, pull requests, and code reviews
* Hands\-on experience with **CI/CD pipelines** for automated build, testing, and deployment to AWS environments
* Experience in **Observability**, including structured logging, CloudWatch monitoring, alarms, and distributed tracing
* Strong understanding of **Security Fundamentals**, including least\-privilege IAM, secrets management (Secrets Manager / Parameter Store), and input validation
* Proficiency with **AI\-assisted development tools** such as **Claude Code, Copilot, ChatGPT, Cursor, etc.** for coding, debugging, documentation, and code review, with the ability to critically evaluate AI\-generated output for production use
Collaboration \& Delivery
* Strong ability to interpret **PRDs**, identify ambiguities, and raise clarifying questions before implementation
* Experience estimating effort, identifying scope risks, and communicating blockers early
* Ability to write clear **acceptance criteria**
