AWS Backend Developer
Core
Design, build, and support scalable, secure, and cloud-native backend services using Node.js and Python within a modern AWS environment.
Role type
Senior IC backend engineer (AWS cloud-native)
Builds
Scalable backend services, RESTful APIs, serverless and event-driven architectures
Domain
Cloud infrastructure, backend engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Python, AWS Lambda, API Gateway, DynamoDB, RDS, S3, SQS, SNS, Step Functions, ECS/ECR, microservices, serverless architecture, event-driven architecture, CI/CD pipelines, cloud security, scalability, reliability
Preferred skills
Infrastructure as Code (AWS CDK, Terraform), AWS observability tools (CloudWatch, OpenSearch), complex solution design
Technologies
Node.js, Python, AWS CDK, Terraform, CloudWatch, OpenSearch, React, Next.js, AWS Glue
Responsibilities
Develop and maintain scalable backend services, Build and support RESTful APIs and AWS-based microservices, Design and implement serverless and event-driven architectures, Integrate AWS services, Write clean and well-tested code, Troubleshoot and resolve production issues, Contribute to CI/CD pipelines and automated testing, Monitor and support applications using AWS observability tools, Participate in code reviews and collaborate with cross-functional teams