← Back to all jobs
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**