Source description
About the role
Job Title: Senior Software Engineer - Python Job Code: CUB/2026/SSE/008 Experience: 5+yrs Job Location: Infopark, Kochi Why Join Us - Creative 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 Backend Development - Build and maintain robust, scalable backend services using Python frameworks (Django, FastAPI, Flask) - Design APIs, background workers, and data pipelines Team Mentoring - 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, da .