title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Calfus
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Software Engineer ( Python)

Full Time
26 Sep 2025

About the job

Job Title: Senior Software Engineer ( Python)Company Domain: Software Development / Technology SolutionsYears of Experience Required: 5–7 yearsLocation: BengaluruRole Type: Full-TimeEligibility: Candidates with strong Python development experience, cloud expertise, and proven leadership skills in software projects.Role OverviewWe are seeking an experienced and highly skilled Senior Python Development Engineer to join our team. In this role, you will design, build, and maintain robust Python-based software solutions while providing technical leadership and mentorship to junior developers. You will collaborate with cross-functional teams, ensure high-quality code delivery, and contribute to system architecture decisions.Key ResponsibilitiesDesign & DevelopmentBuild and maintain scalable Python applications and systems.Write efficient, testable, and maintainable code. 2.Leadership & MentorshipGuide junior developers.Promote best practices and foster a collaborative environment. 3.CollaborationWork with stakeholders to define technical and business requirements.Align development with organizational objectives. 4.Code Quality AssurancePerform code reviews and ensure adherence to coding standards.Drive improvements in code quality and maintainability. 5.Troubleshooting & DebuggingIdentify and resolve software defects quickly.Ensure stable and smooth software operation. 6.Performance OptimizationOptimize applications for maximum performance and scalability.Conduct thorough testing. 7.Staying CurrentStay updated with Python frameworks, tools, and industry trends.Explore new technologies to enhance projects. 8.DocumentationMaintain technical documentation for code and systems.Ensure knowledge-sharing within the team.Skills & Qualifications5–7 years of experience in software development.Strong hands-on expertise in Object-Oriented Python.Experience with frameworks such as Django, Flask, FastAPI.Familiarity with data processing libraries (Pandas, NumPy, Scikit-learn) – strong plus.Good understanding of RESTful APIs.Proficiency in SQL and relational databases (PostgreSQL, MySQL).Experience with NoSQL databases (MongoDB, DynamoDB) – plus.Knowledge of cloud platforms (AWS, Azure).Hands-on experience with Docker.BenefitsComprehensive medical, group, and parental insurance.Provident fund and gratuity benefits.Support for employee wellness initiatives.Birthday leave is a special perk.

Similar Jobs

Long agoFull Time

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job