HamburgerMenu
hirist

Software Engineer/Senior Software Engineer - System Design

Jobhedge Consultancy
4 - 9 Years
Bangalore

Posted on: 09/02/2026

Job Description

Notice Period : Immediate to 30 Days


Job Description :


We are seeking a skilled Software Engineer / Senior Software Engineer with strong expertise in Python, AWS Cloud Services, System Design, and Design Patterns. The role involves designing, developing, and maintaining scalable, cloud-native backend systems while contributing to architectural decisions.


Key Responsibilities :


- Develop and maintain backend services using Python

- Design and implement scalable solutions on AWS

- Contribute to high-level and low-level system design

- Apply design patterns and clean coding principles

- Build and optimize RESTful APIs and microservices

- Ensure performance, reliability, security, and scalability

- Collaborate with cross-functional engineering teams

- Participate in code reviews and technical discussions


Required Skills & Qualifications :


- 49 years of hands-on experience in Python development

- Strong experience with AWS services (EC2, S3, Lambda, RDS/DynamoDB, SQS/SNS, CloudWatch)

- Solid understanding of system design concepts (scalability, availability, caching, databases)

- Practical knowledge of design patterns and OOP principles

- Experience with microservices architecture

- Proficiency in REST APIs, databases (SQL/NoSQL), and data structures


Preferred Skills :


- Experience with Docker, Kubernetes, or CI/CD pipelines

- Exposure to serverless or event-driven architectures

- AWS certification is a plus


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in