Position Profile - Software Engineering Lead (Python Backend Engineer)Job PurposeWe are looking for a Python and AWS Developer to join our engineering team and help us develop and maintain various software products. Python and AWS Developer's responsibilities include writing and testing code, debugging programs, and integrating applications with existing web services. To be successful in this role, you should have experience in developing large-scale web applications using Python, AWS, SQL / NoSQL databases, Terraform, and work well in a team. Ultimately, you'll build highly scalable and responsive web applications that align with our business needs.Main Responsibilities & Skill Set7 to 12 years of professional experience in Python with AWSWrite effective, scalable code using Object Oriented PythonExperience with Python 3, PyTest, Celery, FlaskMake infrastructure changes using TerraformDevelop back-end components to improve responsiveness and overall performanceTest and debug programsImplement security and data protection solutionsCoordinate with internal teams to understand user requirements and provide technical solutionsSkill SetGood understanding of operating systems principles, software architectures, software algorithms, and software engineering principlesProficient in Python and strong knowledge of Object-Oriented Programming.Good exposure to design, development, and debugging tools.Good analytical and problem-solving skills.Excellent communication and interpersonal skills.Highly motivated and a self-starter.Working knowledge of ElasticSearch, Docker, and TerraformCloud experience with AWS - CloudWatch, RDSStrong hands on experience in Linux based environments\Key Result AreaTimely delivery of all work products that meet or exceed quality norms.High and Low-level designs.Coverage of test cases and test runsWork breakdown at the module level.Qualifications & ExperienceGraduated from a premier institute.B.E / B.Tech or M.E / M.Tech / M.S. in Computer Science Engineering or an equivalent degree with a good JEE / AIEEE / GATE score.Should have scored minimum 90% marks since 10th Standard with consistent academic records.Good score in any of the national level Olympiads or talent search examinations will be a value addition.Paper presentation in a national level forum, contribution to open source projects, contribution to standards bodies will be a value addition.Working experience in a tier-1 organization for a period of 4 to 6 years.Agile / Scrum certification.Supervisory ResponsibilityNone.Reporting ToTechnical Manager / Technical Leader/ Software Architect or above.