Senior Software Engineer – Python & AWS

Responsibility

Job Position: Senior Software Engineer – Python & AWS
Experience: 8+ Years
AWS Experience: 5+ Years
Location: Hyderabad – Gachibowli
Work Mode: On-site
Notice Period: Maximum 15 days


Role Summary

We are looking for a hands-on Senior Software Engineer who can design and develop scalable, reliable, and cost-efficient solutions using Python and AWS. The role involves building ML pipelines, contributing to solution architecture, conducting code reviews, and collaborating closely with architects on technical decisions.


Key Responsibilities

  • Design, develop, and maintain scalable applications using Python, Flask, Django, and AsyncIO.
  • Build and optimize scalable, reliable, and cost-efficient ML pipelines on AWS.
  • Work extensively with AWS services including SageMaker, Lambda, Step Functions, S3, ECR, EKS, RDS/Aurora, and ECS/Fargate.
  • Develop and manage containerized applications using Docker and related container technologies.
  • Contribute to solution design, technical decisions, and code reviews.
  • Collaborate with architects and cross-functional teams to deliver robust and scalable solutions.

Required Skills & Experience

  • 8+ years of overall software development experience.
  • 5+ years of hands-on AWS experience.
  • Strong proficiency in Python, with experience in Flask, Django, and AsyncIO.
  • Strong hands-on experience with AWS cloud services and architecture.
  • Experience building and managing ML pipelines.
  • Strong understanding of Docker and container technologies.
  • Experience with solution design and code reviews.
  • Ability to collaborate effectively with architects and technical teams.

Important Requirements

  • Candidates must be currently based in Hyderabad.
  • Maximum 15 days notice period.
  • Must be available for an in-person interview.
  • Strong hands-on experience in Python and AWS is mandatory.

Apply Now

    Contact Us