Python Backend Engineer (AWS Integration)
UsefulBI · Bengaluru · onsite · Posted 45d ago
Not disclosedFresherfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
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
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.
- 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.
- 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).
Sourced from foundit
Skills
DockerGithubPostman ToolDistributed ArchitecturesSystem Design PrinciplesPythonMicroservicesLinux
About UsefulBI

UsefulBI
IT Services & Consulting
100
employees
2014
12 years old
Bangalore / Bengaluru, Karnataka
India
₹15.5L PA avg
Avg at UsefulBI
About
UsefulBI offers integrated solutions in data engineering, AI, and business intelligence, facilitating informed decision-making through advanced data insights.
Industries
IT Services & Consulting
Employee ratings
10 reviews
4.0/ 5
Culture
4.4
Career growth
4.1
Work-life
4.5
Employees rate it well for
Skill Development41Compensation & Benefits40
Find them on