{"id":1233011,"url":"https://alion.io/job/cubettech-senior-software-engineer-python","title":"Senior Software Engineer-Python","company":{"id":2436624,"name":"CubetTech","domain":"cubettech.com","url":"https://alion.io/company/cubettech","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Keka","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kochi, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":16000,"max_usd":43000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":123},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Alembic","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Docker Compose","optional":false},{"name":"FastAPI","optional":false},{"name":"Git","optional":false},{"name":"Poetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"pre-commit","optional":false},{"name":"Pydantic","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"ServiceNow","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"Ansible","optional":true},{"name":"Go","optional":true},{"name":"ITSM","optional":true},{"name":"Repository Pattern","optional":true},{"name":"Temporal","optional":true}],"status":"closed","first_seen_at":"2026-07-08T05:38:16Z","employer_posted_date":"2026-07-08","last_verified_at":"2026-10-02T12:29:36Z","board_verified":false,"closed_at":"2026-10-02T12:29:36Z","days_open":86,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":86},"description":"Job Title: Senior Software Engineer - Python\nJob Code: CUB/2026/SSE/009\nExperience: 5+ yrs\nJob Location: Infopark, Kochi\nWhy Join Us?\nInnovative Environment: Join a forward-thinking company that encourages creativity and problem-solving. \nCareer Growth: Opportunities for professional development and career advancement. \nCollaborative Culture: Work in a team-oriented environment where your contributions are valued. \nCompetitive Compensation: Attractive salary package and performance-based incentives. \nKey Responsibilities\nTechnical Leadership & Architecture\nOwn and drive architectural decisions focusing on Event-Driven and Microservices architectures. \nEstablish engineering best practices, implement design patterns (Repository, Unit of Work), and lead code quality initiatives. \nConduct architectural reviews and comprehensive code reviews to ensure scalability, reliability, and maintainability. \nBackend & API Development\nBuild, scale, and maintain high-performance backend microservices using Python, FastAPI, and Pydantic. \nDesign efficient, robust APIs and implement asynchronous workflows and data models. \nManage data persistence and schema evolutions using PostgreSQL, SQLAlchemy, and Alembic. \nWorkflow Orchestration & Integration\nArchitect and implement resilient, activity-based workflow designs for long-running business process automations. \nBuild event streaming pipelines and messaging integrations utilizing Kafka. \nIntegrate enterprise systems and operational tooling, including ServiceNow and change management lifecycles. \nTesting & Quality Assurance\nDrive comprehensive automated testing suites utilizing Pytest to ensure high coverage and resilience. \nMaintain dependency management and code formatting pipelines using Poetry and pre-commit hooks. \nDevOps & Deployment\nContainerize services using Docker and Docker Compose for seamless local and production environments. \nCollaborate with DevOps to build CI/CD pipelines, release automation, and deployments using Helm Charts. \nTeam Mentoring & Collaboration\nMentor junior and mid-level engineers through technical training, code reviews, and architectural guidance. \nTranslate business and domain requirements into production-ready technical solutions. \nRequired Skills\n5+ years of software development experience with Python. \nStrong command over FastAPI, Pydantic, and asynchronous programming in Python. \nStrong expertise in relational databases using PostgreSQL and ORM mapping with SQLAlchemy. \nDeep hands-on experience with Event-Driven Architecture, Microservices, and robust API design. \nStrong foundation in automated testing frameworks, especially Pytest. \nHands-on containerization experience with Docker and Docker Compose. \nProficiency with Git version control and code collaboration workflows. \nPreferred Skills\nExperience designing and managing workflows and long-running business process automation (e.g., Temporal Workflows). \nHands-on experience with event messaging using Apache Kafka. \nExperience with database migration tools such as Alembic. \nFamiliarity with architectural design patterns such as Repository Pattern, Unit of Work Pattern, and Domain-Driven Design (DDD). \nExperience with Helm Charts, CI/CD pipeline setup, and release automation. \nExposure to ITSM operations, ServiceNow integrations, Change Request Lifecycles, and Ansible Automation Platform. \nExperience utilizing Poetry for dependency management and pre-commit hooks for code quality. \nSoft Skills\nStrong analytical, problem-solving, and decision-making abilities. \nExcellent communication and technical leadership skills. \nAbility to multitask and lead architectural initiatives in a fast-paced environment. \nTeam-oriented mindset with a proactive, collaborative approach. \nQualifications\nBachelor’s degree in Computer Science, Engineering, or a related field.","description_format":"text","description_chars":3836,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development","AI Consulting & Integration"],"lifecycle":[{"event":"open","at":"2026-09-25T15:28:26Z"},{"event":"close","at":"2026-10-02T12:29:36Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/cubettech-senior-software-engineer-python","json_url":"https://alion.io/job/cubettech-senior-software-engineer-python.json","meta":{"generated_at":"2026-10-05T02:42:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3690,"day_limit":5000,"remaining_today":1310,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}