HamburgerMenu
hirist

Lead Engineer - Python Programming

Velodata Global Pvt Ltd
Cochin/Kochi
4 - 8 Years

Posted on: 30/09/2025

Job Description

Job Description :


Role : SSE/Lead Engineer - Python


About the Role :


We are looking for an experienced Senior Software Engineer / Lead Engineer - Python with 4 - 8 years of experience to join our growing technology team. The ideal candidate will have strong expertise in Python frameworks, hands-on experience in building scalable applications, and the ability to lead technical initiatives. This role offers flexibility with work location in Kochi / Trivandrum (Hybrid) / Remote.

Key Responsibilities (KRA) :


- Design, develop, and maintain scalable, high-performance applications using Python frameworks (Flask, Django, FastAPI).

- Collaborate with product managers, architects, and cross-functional teams to define technical requirements and solutions.

- Ensure best practices in coding, testing, and deployment for high-quality software delivery.

- Lead and mentor junior developers, providing guidance on technical challenges and career growth.

- Conduct code reviews to maintain code quality, security, and performance standards.

- Optimize application performance, scalability, and reliability.

- Contribute to architectural decisions, technical roadmaps, and system design discussions.

- Troubleshoot, debug, and resolve complex technical issues in a timely manner.

- Ensure proper documentation of design, processes, and standards.

- Stay updated with emerging technologies and recommend adoption where relevant.

Required Skillsets :


- 4 - 8 years of proven experience in Python development.


- Strong expertise in Flask, Django, and FastAPI frameworks.

- Solid understanding of RESTful API design and integration.

- Proficiency in relational and NoSQL databases.

- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker,

Kubernetes).

- Strong knowledge of software engineering practices including CI/CD, version control (Git), and unit testing.


- Ability to lead teams, manage tasks, and deliver projects on time.

- Strong problem-solving, analytical, and debugging skills.

- Excellent communication and collaboration skills.

- Bachelors or Masters degree in Computer Science, Engineering, or related field.


info-icon

Did you find something suspicious?