HamburgerMenu
hirist

Useful BI Corporation - Python Backend Engineer - AWS Integration

USEFULBI PRIVATE LIMITED
6 - 10 Years
Bangalore

Posted on: 12/09/2026

Job Description

About the job :

We are looking for a skilled Python Backend Engineer (AWS integration) with strong expertise in backend application development, AWS service integrations, and scalable distributed systems.

The ideal candidate should have hands-on experience in designing and developing RESTful APIs, integrating AWS services, and building cloud-native backend applications using Python.

The role requires a solid understanding of system design principles, scalability, containerization, and cloud architecture.

Responsibilities :

- Design, develop, and maintain scalable backend applications using Python.

- Develop and integrate RESTful APIs and microservices.

- Build cloud-native applications leveraging AWS services.

- Design secure and efficient integrations across AWS components.

- Collaborate with frontend, data engineering, and DevOps teams to deliver end-to-end solutions.

- Design scalable architectures following distributed system principles.

- Optimize application performance, reliability, and scalability.

- Containerize applications using Docker and support deployment workflows.

- Implement authentication, authorization, and secure API practices.

- Troubleshoot production issues and improve system performance.

Requirements :

- Strong proficiency in Core Python and backend development.

- Hands-on experience with REST API design and development.

- Strong experience integrating AWS services, including S3, Lambda, EC2, ECS, Glue, Athena, Redshift, RDS, ECR, IAM, Step Functions, DynamoDB, and Amazon Bedrock.

- Strong understanding of system design and distributed architectures.

- Experience with Docker and containerized application development.

- Knowledge of vertical scaling, horizontal scaling, sharding, caching, and the CAP theorem.

- Experience with GitHub, Postman, and Docker Desktop.

- Strong understanding of microservices architecture.

- Familiarity with Linux and application deployment.

- Experience troubleshooting and optimizing backend applications.

Good To Have :

- Strong SQL skills.

- Exposure to Generative AI and Large Language Models (LLMs).

- Experience with FastAPI or Flask.

- Knowledge of CI/CD pipelines and GitHub Actions.

- Experience with Kubernetes (EKS) and Terraform.

- Exposure to event-driven architectures and messaging systems.

- AWS Certifications (Developer Associate or Solutions Architect Associate)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...