Job Description: Backend Engineer (Python/AWS) 
Location:  Pune, India / Remote  Experience Level:  4+ years  
Please note that this is a full time contract position, initially for 6 months but would extend upto 2 years or more based on performance.
 
The Role We are looking for a sharp and motivated Backend Engineer with a strong blend of development and DevOps expertise to join our dynamic team.
In this role, you will be responsible for designing, developing, and deploying robust, scalable, and secure backend services.
You will play a crucial part in the entire development lifecycle, from concept and design to deployment and maintenance, while leveraging modern cloud-native technologies.
 
Key Responsibilities - Design, build, and maintain efficient, reusable, and reliable Python code using frameworks like  FastAPI  and  Flask .
 
 
- Develop and manage scalable infrastructure on  AWS  using Infrastructure as Code (IaC), specifically with  AWS CDK .
 
 
- Implement and operate serverless architectures using services like  AWS Lambda , API Gateway, and DynamoDB.
 
 
- Manage user identity and access control using  AWS Cognito .
 
 
- Containerize applications using  Docker  and manage their deployment and orchestration.
 
 
- Design and manage relational and NoSQL databases, ensuring data integrity and performance.
 
 
- Write clean, testable code and apply a strong understanding of  data structures and algorithms  to solve complex problems.
 
 
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality features.
 
 
- Participate in code reviews, technical discussions, and contribute to improving our engineering standards and practices.
 
 
Required Skills & Qualifications- 4+ years  of professional experience in backend development.
 
 
- Strong proficiency in  Python  and hands-on experience with web frameworks like  FastAPI  or  Flask .
 
 
- Solid understanding of  Data Structures, Algorithms , and software design principles.
 
 
- Proven experience with  AWS  services, including:  
- Serverless technologies ( Lambda , API Gateway)  
- Amazon Cognito  for user authentication  
- Amazon DynamoDB  or other NoSQL databases  
- AWS CDK  for infrastructure management  
- Experience with other core services like  SQS, S3, and RDS .
 
 
- Hands-on experience with  Docker  for containerization.
 
 
- Experience with relational databases (e.g., PostgreSQL, MySQL).
 
 
- Familiarity with  CI/CD pipelines  (e.g., GitHub Actions, Jenkins).
 
 
- Excellent  problem-solving  and analytical skills.
 
 
- Strong verbal and written  communication skills  and the ability to work effectively in a team.
 
 
Good to Have- Exposure to AI/ML concepts and agentic development.
 
 
- Experience with LLM frameworks like  LangChain  or LlamaIndex.