Python Developer

Straive

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Straive in Bengaluru, India, is seeking an experienced backend engineer to design, build, and optimize scalable Python services using Django, FastAPI, or Flask. You will work on cloud-native architectures on AWS and contribute to robust microservices.

You will implement serverless patterns with Lambda, API Gateway, S3, and DynamoDB/RDS, emphasising security and performance. Collaboration with DevOps, QA, and product teams is essential to deliver end-to-end features in a fast-paced environment.

Qualifications

  • Strong Python fundamentals with hands-on experience in FastAPI, Django, or Flask.
  • Experience with core AWS services: Lambda, EC2, S3, RDS, DynamoDB, API Gateway, SQS/SNS.
  • Proficient in relational (PostgreSQL/MySQL) and non-relational databases (MongoDB/DynamoDB).
  • Experience with Docker and CI/CD pipelines.
  • Design, build, and consume RESTful web services.

Responsibilities

  • Design, build, and maintain scalable Python backend services.
  • Architect and deploy cloud-native infrastructure and microservices on AWS.
  • Implement serverless functions using AWS Lambda, API Gateway, S3, and DynamoDB/RDS.
  • Write clean, testable, and secure code with a focus on performance.
  • Collaborate with DevOps, QA, and Product teams to deliver end-to-end features.

Skills

Python
FastAPI
Django
Flask
REST APIs
Security
Performance optimization
Collaboration

Tools

Docker
Git
GitLab CI
GitHub Actions
Jenkins
Terraform
AWS CDK
CI/CD pipelines

Job description

  • Design, build, and maintain scalable, robust backend services using Python (Django / FastAPI / Flask).
  • Architect and deploy cloud-native infrastructure and microservices on AWS.
  • Implement serverless functions and event-driven architectures using AWS Lambda, API Gateway, S3, and DynamoDB/RDS.
  • Write clean, testable, and efficient code with a strong focus on security and performance optimization.
  • Collaborate with cross-functional teams (DevOps, QA, and Product) to deliver end-to-end features.
Key Requirements
  • Python Expertise: Strong core Python fundamentals with hands-on experience in frameworks like FastAPI, Django, or Flask.
  • Cloud & AWS Capabilities: Practical experience with core AWS services (Lambda, EC2, S3, RDS, DynamoDB, API Gateway, SQS/SNS).
  • Database Skills: Proficiency with relational (PostgreSQL / MySQL) and non-relational databases (MongoDB / DynamoDB).
  • DevOps & Tooling: Good understanding of Docker, CI/CD pipelines (GitLab/GitHub Actions/Jenkins), and Git version control.
  • REST APIs: Solid track record of designing, building, and consuming RESTful web services.
Nice-to-Haves
  • Exposure to Infrastructure as Code (IaC) tools like Terraform or AWS CDK.
  • Experience with event-driven or microservices architecture.
  • AWS Certifications (e.g., AWS Certified Developer – Associate or AWS Certified Solutions Architect).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

JobCubby • India

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

Saama Technologies Inc • India

On-site
INR 1,800,000 - 2,800,000
Python Developer
Python Developer

Deqode • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Python Developer
Python Developer

Saama • Chennai District

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Neurealm • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python Software Developer
Python Software Developer

Tekskills • Khordha

On-site
INR 900,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Ernakulam

On-site
INR 900,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Nagpur District

On-site
INR 900,000 - 2,000,000
Python Software Developer
Python Software Developer

Tekskills • Vadodara

On-site
INR 800,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Ahmedabad District

On-site
INR 900,000 - 1,300,000