Senior Python Software Engineer

1 day ago


Bengaluru, Karnataka, India Mavinsys Full time

About the Role

We are seeking an experienced Senior Python Software Engineer to join Mavinsys.

The ideal candidate will have expertise in Django and Flask frameworks, as well as experience with Unix commands at an intermediate level for file management, process automation, and system monitoring.

Responsibilities include:

  • Developing robust applications using Python with expertise in Django and Flask frameworks;
  • Ensuring high-quality code for web applications and backend services;
  • Working with large datasets, including performing data comparisons, generating detailed reports, and writing efficient SQL queries to query, manipulate, and analyze data;
  • Connecting to various databases (SQL, NoSQL) or Excel files, ensuring smooth data flow and synchronization between systems;
  • Researching, recommending, and implementing automation tools to improve workflows and processes;
  • Collaborating with cross-functional teams (i.e., data engineers, DevOps, business analysts) to understand requirements and deliver solutions that meet business needs.

Key Responsibilities

  • Develop robust applications using Python with expertise in Django and Flask frameworks;
  • Ensure high-quality code for web applications and backend services;
  • Work with large datasets, performing data comparisons, generating detailed reports, and writing efficient SQL queries;
  • Connect to various databases (SQL, NoSQL) or Excel files, ensuring smooth data flow and synchronization;
  • Research, recommend, and implement automation tools to improve workflows and processes;
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.

Technical Requirements

  • Strong experience with Python programming and expertise in Django or Flask frameworks;
  • Proficiency in SQL for writing complex queries to handle large data comparisons and generate reports;
  • Experience connecting to databases (MySQL, PostgreSQL, etc.) and working with Excel files;
  • Intermediate knowledge of Unix commands for system-level operations;
  • Experience with data processing and automation tools for improving operational workflows.

Preferred Skills

  • Familiarity with cloud-based databases (i.e., AWS RDS, Google Cloud SQL);
  • Knowledge of NoSQL databases like MongoDB or Redis;
  • Experience with data visualization tools (i.e., Tableau, Power BI) for reporting;
  • Understanding of version control tools such as Git;
  • Familiarity with CI/CD processes and tools.

Estimated Salary: $120,000 - $180,000 per year.



  • Bengaluru, Karnataka, India Clearcover Insurance Full time

    ClearCover Insurance Senior Python Developer RoleWe are seeking an experienced Senior Python Software Engineer to join our team at ClearCover Insurance in Bengaluru.This is a full-time on-site position for a seasoned Python professional with minimum 5 years of experience. The ideal candidate will be responsible for leading back-end web development, software...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    We are seeking a highly skilled Senior Python Software Engineer to join our team at Tata Consultancy Services. As a senior developer, you will play a key role in designing and implementing scalable software solutions using Python.As a Senior Python Software Engineer, your primary responsibility will be to develop and maintain high-quality software...


  • Bengaluru, Karnataka, India Teamware Solutions Full time

    **About Teamware Solutions**We are a leading provider of innovative solutions, and we're excited to have you join our team as a Senior Python Software Engineer.Salary: ₹850,000 - ₹1,200,000 per annum, depending on experience.As a Senior Python Software Engineer at Teamware Solutions, you will play a crucial role in developing cutting-edge software...


  • Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full time

    Job Title: Senior Python Software EngineerWe are seeking an experienced Senior Python Software Engineer to join our team in Bangalore. The ideal candidate should have a strong background in Python programming, with hands-on experience in Django for web development, SQL for database management, and OOPs principles for writing efficient and maintainable...


  • Bengaluru, Karnataka, India CAPCO Full time

    Senior Python Software EngineerAbout the RoleWe are seeking an experienced Senior Python Software Engineer to join our team at Capco India in Bengaluru. This is a fantastic opportunity to work on engaging projects with some of the largest banks in the world, driving innovation and transformation in the financial services industry.ResponsibilitiesDesign and...


  • Bengaluru, Karnataka, India Gloify Full time

    Job Title: Senior Python Software EngineerAbout the Role:We are seeking an experienced Senior Python Software Engineer to join our dynamic team at Gloify. This is a fantastic opportunity for a skilled professional to take on new challenges and contribute to the development of high-performance applications.About You:To be successful in this role, you will...


  • Bengaluru, Karnataka, India Han Digital Solution Full time

    Job Title: Senior Python Software EngineerAbout the Role:We are seeking a highly skilled Senior Python Software Engineer to join our team at Han Digital Solution. The ideal candidate will have extensive experience in programming languages, particularly Python, and a strong understanding of software development principles.Key Responsibilities:IDentify complex...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Title : Senior Python Software EngineerLocation : BangaloreExperience : 4-7 YearsAbout the Role:We are seeking a skilled Senior Python Software Engineer to join our team in Bangalore. The ideal candidate should have a strong foundation in Python programming and a solid understanding of Object-Oriented Programming (OOPS) concepts. If you are passionate...


  • Bengaluru, Karnataka, India TekPillar Full time

    **Job Title:** Senior Software Engineer - Python Developer We are seeking a highly skilled Senior Software Engineer with expertise in Python Development to join our team at TekPillar in Bangalore. The ideal candidate should have a strong foundation in Python programming and a solid understanding of Object-Oriented Programming (OOPS) concepts. About the...


  • Bengaluru, Karnataka, India Mindteck Full time

    Job Title: Senior Software Engineer - PythonAbout Mindteck:Mindteck is a global technology company that helps clients succeed through strategic consulting and innovation services.Our Culture:We foster a culture of collaboration, transparency, and growth. We value diversity and inclusivity in the workplace and strive to create an environment where everyone...


  • Bengaluru, Karnataka, India Scoop Technologies Full time

    Job Title: Senior Python Software EngineerKey Responsibilities: Develop and implement Python web applications using Flask and other frameworks.Design and implement databases using PostgreSQL and SQL.Maintain and improve existing Python codebase, ensuring scalability and efficiency.Collaborate with cross-functional teams to identify and address technical...


  • Bengaluru, Karnataka, India Thinkbyte Consulting Inc. ( E-Verified ) Full time

    We are Thinkbyte Consulting Inc. (E-Verified), a leading technology firm based in Bengaluru, seeking an experienced Senior Python Software Engineer to join our team. Company OverviewAs a seasoned professional in the field of software development, you will be working closely with our talented team of engineers to design and implement cutting-edge solutions...


  • Bengaluru, Karnataka, India Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space with a global presence.Job Description:We are seeking an experienced Senior Backend Software Engineer to join our team. This role will involve designing, developing, and maintaining software solutions using Python.Key Responsibilities:Write efficient, maintainable, and...


  • Bengaluru, Karnataka, India Gloify Full time

    Job OverviewWe are seeking a skilled Senior Python Software Engineer with 3-5 years of experience to join our dynamic team at Gloify. The ideal candidate will have strong expertise in Python programming, be comfortable working in an Agile environment, and have experience with both backend development and modern frameworks.Key Responsibilities- Develop and...


  • Bengaluru, Karnataka, India Oracle Full time

    Job TitleSenior Software Engineer - Python DeveloperOverviewWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining high-quality software solutions.ResponsibilitiesYour primary responsibilities will include:Designing and implementing...


  • Bengaluru, Karnataka, India Wipro Full time

    Wipro is a global information technology, consulting and business process services company.We are looking for talented professionals to join our team of software engineers. Estimated salary: ₹1,200,000 - ₹2,500,000 per annum based on experience and qualifications. The salary will be discussed during the interview process.Job DescriptionAs a Senior...


  • Bengaluru, Karnataka, India Teamware Solutions Full time

    At Teamware Solutions, we are seeking a highly skilled Senior Python Software Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and deploying high-quality software solutions using Python.The ideal candidate should have at least 5 years of experience in Python programming and be...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    TCS, a leading IT services company, seeks a skilled Senior Python Software Engineer to join its team. With a focus on innovation and customer satisfaction, TCS aims to provide exceptional leadership in the business market.In this role, you will work as a Technical Professional, providing expertise in specific technologies and methodologies. Your...


  • Bengaluru, Karnataka, India Sosuv Consulting Full time

    About UsSosuv Consulting is a dynamic and innovative company that values expertise, collaboration, and growth.Job DescriptionWe are seeking an exceptional Senior Python Software Engineer to join our team. As a key member of our development group, you will play a pivotal role in advancing our data platform, which consists of multiple Python microservices...


  • Bengaluru, Karnataka, India TekPillar Full time

    About the Role:We are seeking a highly skilled Senior Python Software Engineer to join our team at TekPillar. This is an exciting opportunity for a talented individual with 4-7 years of experience in Python development, particularly with Django.Responsibilities:The ideal candidate will have a strong background in object-oriented programming principles and a...