Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14175409

    KOCHI · FULLTIME

    Senior Software Engineer-Python

    Cubet Techno Labs logo

    Cubet Techno Labs

    Kochi · onsite · Posted 55d ago

    Sourced fromNaukri
    Undisclosed4–8 yrsfulltimeKochi

    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

    Apache KafkaPythonFastAPI

    Section · Company

    About Cubet Techno Labs

    Cubet Techno Labs logo

    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

    Cubet Techno Labs specializes in IT consulting and software development, creating AI-driven IoT solutions to tackle challenges for clients across various sectors.

    Industries

    Financial ServicesIT Services & Consulting

    Employee ratings

    10 reviews

    3.5/ 5

    Culture

    3.2

    Career growth

    3.1

    Work-life

    3.8

    Employees rate it well for

    Work-Life Balance41Job Security38

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer-Python · waiting for your command