We are seeking experienced Python Backend Engineers who specialize in building
serverless solutions on AWS
. Following recent interviews and refined client expectations, the role now emphasizes hands‑on expertise across the
AWS serverless suite
and the ability to design, implement, and deliver scalable backend services.
Key Responsibilities
Design and develop backend solutions using AWS serverless technologies.
Build high‑quality, high‑availability systems following best practices for security, scalability, and resiliency.
Implement event‑driven architectures and workflow automations.
Collaborate with project managers, business analysts, and other engineers to deliver end‑to‑end solutions.
Produce clean, well‑documented code and technical documentation.
Required Skills \& Qualifications
Proven experience in using python for developing backend solutions using most of the following AWS services:
AWS Lambda
AWS API Gateway
AWS DynamoDB
AWS Step Functions
AWS SQS
AWS SNS
AWS EventBridge
Ability to translate business requirements into robust technical solutions.
Strong understanding of distributed systems and serverless architecture patterns.
Excellent communication skills and the ability to collaborate with cross‑functional teams.
For senior or lead roles: ability to guide and mentor engineers, lead standups, review work, and support delivery.
Experience
Minimum 2 years of proven experience
designing and implementing AWS serverless solutions.
Demonstrated track record delivering production‑ready cloud systems.
For tech‑lead roles: prior experience leading small engineering teams is preferred.
Goals \& Objectives
Deliver high‑quality backend services and workflows aligned with business needs.
Build automated, scalable solutions for process improvements and system enhancements.
Expected Outputs
Code
(clean, maintainable, and production‑ready)
Technical documentation