Designation - Senior Software Engineer - Python
- Location : Bangalore
- Years of Experience : 3+ Years
- Position : Permanent
- Mode - WFO
Interview Date : 22-Aug-25 (Friday)
Interview Mode : Face to Face
Job Summary :
We are seeking a Python Engineer with strong experience in AWS cloud services to join our engineering team. You will design, develop, and deploy scalable backend systems and data-driven services, leveraging modern cloud-native architectures. Ideal candidates are highly proficient in Python, Django backend and have hands-on experience with key AWS services such as Lambda, S3, DynamoDB, API Gateway.
Key Responsibilities :
Develop and maintain backend services, microservices, and APIs using Python.Design and implement cloud-native applications on AWS, ensuring scalability and high availability.Work with AWS Lambda, API Gateway, S3, DynamoDB, Cloud Watch, IAM, etc.Build and optimize data processing pipelines (e.g., using Python, Glue, or Step Functions).Integrate third-party APIs and design secure, efficient interfaces.Collaborate with DevOps to implement CI / CD and infrastructure-as-code (e.g., using Terraform or AWS CDK).Write unit, integration, and performance tests for backend components.Participate in code reviews, architecture discussions, and sprint planning.Required Skills & Qualifications :
3+ years of professional software development experience with Python web framework (e.g., Django, Flask) HTML,CSS, JavaScriptStrong understanding of RESTful APIs, microservices, and asynchronous programming.Hands-on experience with AWSMust have used Lambda, S3, DynamoDB, API Gateway in production.Familiarity with IAM, VPC, CloudWatch, CloudFormation / Terraform.Experience working with databases (SQL and NoSQL).Solid grasp of software engineering principles, Git, version control workflows.Strong communication skills and ability to collaborate in agile teams.Nice-to-Have Skills :
Experience with Docker and container orchestration (ECS, EKS).Exposure to data engineering tools like AWS Glue, Athena, Step Functions.Experience with event-driven architectures (e.g., SNS, SQS, Kinesis).Familiarity with CI / CD pipelines (e.g., GitHub Actions, CodePipeline, Jenkins).Knowledge of security best practices in cloud :Bachelor's or Master's degree in Computer Science, Engineering, or related field.(ref : hirist.tech)