Senior Software Engineer-Python

Cubet Techno Labs

Ernakulam

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Innovative Environment
Career Growth
Collaborative Culture
Competitive Compensation

Job summary

Cubet Techno Labs is looking for a Senior Software Engineer - Python in Ernakulam, Kerala. This role involves leading development teams, driving architectural decisions, and mentoring junior developers. The ideal candidate should have over 5 years of experience in Python, strong skills in frameworks such as Django, FastAPI, and Flask, and a good understanding of system architecture. We offer a competitive compensation package and opportunities for career advancement in an innovative environment.

Qualifications

  • 5+ years of experience in Python development.
  • Strong command over frameworks like Django, FastAPI, and Flask.
  • Proven experience in API development and integration.

Responsibilities

  • Lead Python development teams on enterprise-grade projects.
  • Own and drive architectural decisions and code quality.
  • Conduct design and code reviews to ensure best practices.

Skills

Python development experience
Django
FastAPI
Flask
API development and integration
PostgreSQL
MySQL
MongoDB
Redis
Docker
Git
CI/CD pipelines
AWS
GCP
Azure

Education

Bachelor’s degree in Computer Science, Engineering, or a related field

Tools

Docker
Kubernetes

Job description

Job Title: Senior Software Engineer - Python

Job Code: CUB/2026/SSE/008

Experience: 5+ yrs

Why Join Us?
  • Innovative Environment: Join a forward-thinking company that encourages creativity and problem-solving.
  • Career Growth: Opportunities for professional development and career advancement.
  • Collaborative Culture: Work in a team-oriented environment where your contributions are valued.
  • Competitive Compensation: Attractive salary package and performance-based incentives.
Key Responsibilities
Technical Leadership
  • Lead Python development teams on enterprise-grade projects
  • Own and drive architectural decisions and code quality
  • Conduct design and code reviews, and ensure adherence to best practices
  • Build and maintain robust, scalable backend services using Python frameworks (Django, FastAPI, Flask)
  • Design APIs, background workers, and data pipelines
  • Mentor and guide junior and mid-level developers
  • Provide training, performance feedback, and career guidance
DevOps and Deployment
  • Work with DevOps to define CI/CD pipelines and deployment strategies
  • Collaborate on containerization using Docker, orchestration with Kubernetes
Client and Stakeholder Interaction
  • Translate business requirements into technical solutions
  • Participate in client calls for requirement gathering, demos, and feedback sessions
Required Skills
  • 5+ years of Python development experience
  • Strong command over frameworks like Django, FastAPI, Flask
  • Proven experience in API development and integration (REST, GraphQL)
  • Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
  • Solid understanding of system architecture, design patterns, and scalability
  • Familiarity with asynchronous programming (e.g., Celery, asyncio)
  • Hands-on experience with Docker, Git, and CI/CD pipelines
  • Exposure to cloud platforms (AWS/GCP/Azure)
  • Good understanding of security best practices (OWASP, data protection).
Preferred Skills
  • Hands-on experience developing Python automation scripts integrated with Ansible and Terraform for infrastructure and network operations.
  • Strong proficiency in Jinja-based templating to produce standardized, intent-driven configurations across environments.
  • Experienced in handling conditional logic, loops, filters, and validations within templates.
  • Experience with AI/ML pipelines, data engineering, or microservices
  • Prior experience in leading Agile/Scrum teams
Soft Skills
  • Strong problem-solving and decision-making abilities
  • Excellent communication and stakeholder management skills
  • Ability to multitask and manage priorities in a fast-paced environment
  • Team-oriented with a proactive and collaborative approach
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Developer
Python Developer

Synechron • Bengaluru Urban

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EvoluteIQ • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Python Developer
Senior Python Developer

TECEZE • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Qloron Pvt Ltd • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Python Developer
Senior Python Developer

HypTechie • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Senior Python Developer
Senior Python Developer

Keka Technologies Private Limited • Dadri

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

DigiValet • Indor

On-site
INR 800,000 - 1,500,000
Professional development opportunities
Modern office facilities
Excellent benefits and compensation package