KOCHI · FULLTIME
Senior Software Engineer-Python
Cubet Techno Labs
Kochi · onsite · Posted 55d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Naukri · 11 questions to answer1.2s
- Decided the answers for all of them3.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Title: Senior Software Engineer - Python
Job Code: CUB/2026/SSE/009
Experience: 5+ yrs
Job Location: Infopark, Kochi
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 & Architecture
- Own and drive architectural decisions focusing on Event-Driven and Microservices architectures.
- Establish engineering best practices, implement design patterns (Repository, Unit of Work), and lead code quality initiatives.
- Conduct architectural reviews and comprehensive code reviews to ensure scalability, reliability, and maintainability.
Backend & API Development
- Build, scale, and maintain high-performance backend microservices using Python, FastAPI, and Pydantic.
- Design efficient, robust APIs and implement asynchronous workflows and data models.
- Manage data persistence and schema evolutions using PostgreSQL, SQLAlchemy, and Alembic.
Workflow Orchestration & Integration
- Architect and implement resilient, activity-based workflow designs for long-running business process automations.
- Build event streaming pipelines and messaging integrations utilizing Kafka.
- Integrate enterprise systems and operational tooling, including ServiceNow and change management lifecycles.
Testing & Quality Assurance
- Drive comprehensive automated testing suites utilizing Pytest to ensure high coverage and resilience.
- Maintain dependency management and code formatting pipelines using Poetry and pre-commit hooks.
DevOps & Deployment
- Containerize services using Docker and Docker Compose for seamless local and production environments.
- Collaborate with DevOps to build CI/CD pipelines, release automation, and deployments using Helm Charts.
Team Mentoring & Collaboration
- Mentor junior and mid-level engineers through technical training, code reviews, and architectural guidance.
- Translate business and domain requirements into production-ready technical solutions.
Required Skills
- 5+ years of software development experience with Python.
- Strong command over FastAPI, Pydantic, and asynchronous programming in Python.
- Strong expertise in relational databases using PostgreSQL and ORM mapping with SQLAlchemy.
- Deep hands-on experience with Event-Driven Architecture, Microservices, and robust API design.
- Strong foundation in automated testing frameworks, especially Pytest.
- Hands-on containerization experience with Docker and Docker Compose.
- Proficiency with Git version control and code collaboration workflows.
Preferred Skills
- Experience designing and managing workflows and long-running business process automation (e.g., Temporal Workflows).
- Hands-on experience with event messaging using Apache Kafka.
- Experience with database migration tools such as Alembic.
- Familiarity with architectural design patterns such as Repository Pattern, Unit of Work Pattern, and Domain-Driven Design (DDD).
- Experience with Helm Charts, CI/CD pipeline setup, and release automation.
- Exposure to ITSM operations, ServiceNow integrations, Change Request Lifecycles, and Ansible Automation Platform.
- Experience utilizing Poetry for dependency management and pre-commit hooks for code quality.
Soft Skills
- Strong analytical, problem-solving, and decision-making abilities.
- Excellent communication and technical leadership skills.
- Ability to multitask and lead architectural initiatives in a fast-paced environment.
- Team-oriented mindset with a proactive, collaborative approach.
Qualifications
- Bachelors degree in Computer Science, Engineering, or a related field.
Sourced from naukri
Section · 02
Skills
Section · Company
About Cubet Techno Labs

Cubet Techno Labs
IT Services & Consulting
75
employees
2007
19 years old
Kochi/Cochin, Kerala
India
₹7.4L PA avg
Avg at Cubet Techno Labs
About
Industries
Employee ratings
10 reviews
Culture
3.2
Career growth
3.1
Work-life
3.8
Employees rate it well for
Find them on