HamburgerMenu
hirist

Senior Software Engineer - Python

MaimsD Technology
Bangalore
3 - 10 Years

Posted on: 20/08/2025

Job Description

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, JavaScript

- Strong understanding of RESTful APIs, microservices, and asynchronous programming.

- Hands-on experience with AWS

- Must 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 applications.

Education :

- Bachelor's or Master's degree in Computer Science, Engineering, or related field.

info-icon

Did you find something suspicious?