Python Developer

2 days ago


Bangalore, India Jigsaw App Full time
Job Description:

We are seeking an experienced Senior Python Engineer / Backend Lead to take ownership of designing and implementing backend solutions that drive our core products and services. This role demands a technical leader who can manage a small team of engineers while architecting, developing, and maintaining scalable systems. You will be involved in all stages of the development lifecycle, from solution design and implementation to deployment and monitoring.

This is a hands-on technical leadership role that requires strong problem-solving abilities and a deep understanding of Python, cloud technologies, distributed systems, and backend architectures.

Key Responsibilities:

Lead the architecture, development, and deployment of complex backend systems and APIs using Python and associated frameworks. Oversee a team of developers, provide mentorship, and ensure high coding standards through code reviews and best practices. Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software solutions. Design and implement database structures, ensuring data integrity, security, and scalability. Manage cloud infrastructure, focusing on reliability, scalability, and cost-efficiency. Optimize application performance by diagnosing and fixing issues such as bottlenecks and memory leaks. Develop and enforce system design and architectural decisions that align with business goals. Build and manage CI/CD pipelines for automated deployment, testing, and monitoring. Ensure security best practices and compliance with relevant standards. Participate in Agile development processes and assist in sprint planning, backlog grooming, and retrospectives. Write detailed technical documentation, design patterns, and best practices for backend systems. Stay up-to-date with emerging trends and technologies in backend engineering.

Required Skills & Qualifications:

4+ years of hands-on experience in Python development with expertise in backend frameworks such as Django, Flask, or FastAPI. Strong understanding of microservices architecture and experience in building scalable, distributed systems. Extensive experience with databases: both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra). Deep knowledge of RESTful APIs and GraphQL for designing and developing high-performance interfaces. Experience with cloud services (AWS, Google Cloud, Azure), including experience with services like EC2, Lambda, S3, RDS, and CloudWatch. Proficiency in containerization using Docker and orchestration with Kubernetes. Strong understanding of DevOps practices including CI/CD pipelines, monitoring, and automated testing frameworks. Experience with message brokers like RabbitMQ, Kafka, or Redis for handling event-driven architectures. Solid understanding of asynchronous programming, multi-threading, and task queues (Celery or equivalent). Knowledge of authentication and authorization mechanisms (OAuth, JWT, SAML). Proficient with version control (Git) and experienced in leading collaborative development efforts using GitFlow or similar branching models. Familiarity with serverless architecture and event-driven designs. Understanding of security best practices, including vulnerability management, secure coding standards, and data protection. Experience with unit testing (PyTest, Unittest) and building comprehensive test suites for robust, fault-tolerant systems. Strong problem-solving, debugging, and performance optimization skills. Excellent leadership and communication skills, with experience mentoring junior developers. Preferred Qualifications: Experience with AI/ML frameworks (TensorFlow, PyTorch, etc.) and building data pipelines. Experience with blockchain or decentralized applications. Familiarity with big data processing technologies like Hadoop, Apache Spark, or Kafka Streams. Exposure to API gateways and rate-limiting, caching, and load-balancing strategies. Contributions to open-source projects, and strong GitHub profile or technical blog. Bachelor's or Master’s degree in Computer Science, Engineering, or related field.

Benefits:

Competitive salary and bonus opportunities. Health insurance and wellness programs. Flexible working hours and remote working options. Professional development opportunities, including access to conferences and certifications. Collaborative and innovative work environment. Leadership opportunities in growing technical teams.
  • Python Developer

    1 week ago


    bangalore, India Torry Harris Integration Solutions Full time

    Job Title-Python Developer Job Location-Bangalore, Karnataka, India Job Description Are you a Python Developer looking for an exciting new opportunity? Look no further than Torry Harris! Company: Torry Harris Job Title: Python Developer About Torry Harris: Torry Harris is a global leader in digital transformation, IT services, consulting, and business...

  • Python Developer

    2 days ago


    Bangalore, India Torry Harris Integration Solutions Full time

    Job Title-Python Developer Job Location-Bangalore, Karnataka, India Job Description Are you a Python Developer looking for an exciting new opportunity? Look no further than Torry Harris! Company: Torry Harris Job Title: Python Developer About Torry Harris: Torry Harris is a global leader in digital transformation, IT services, consulting, and business...

  • Python Developer

    1 week ago


    bangalore, India Torry Harris Integration Solutions Full time

    Job Title-Python DeveloperJob Location-Bangalore, Karnataka, IndiaJob DescriptionAre you a Python Developer looking for an exciting new opportunity? Look no further than Torry Harris!Company: Torry HarrisJob Title: Python DeveloperAbout Torry Harris:Torry Harris is a global leader in digital transformation, IT services, consulting, and business solutions....

  • Python Developer

    4 weeks ago


    bangalore, India BeGig Full time

    Role: Python DeveloperExperience: 5-6 yearsProject Duration - 1-2 monthsKey Skills-Python, Flask, OpenCVJob Description:We are looking for a talented Python Developer to join our team and contribute to the development of deployed products. The ideal candidate will have a strong understanding of Python programming and experience working on real-world...

  • Python Developer

    1 week ago


    bangalore, India Torry Harris Integration Solutions Full time

    Job Title-Python DeveloperJob Location-Bangalore, Karnataka, IndiaJob Description Are you a Python Developer looking for an exciting new opportunity? Look no further than Torry Harris! Company: Torry Harris Job Title: Python Developer About Torry Harris: Torry Harris is a global leader in digital transformation, IT services, consulting, and business...

  • Python Developer

    4 weeks ago


    bangalore, India Scienaptic AI Full time

    5 years of experience as a  Python developer  on  enterprise projects  using  Python, Flask, Django, and other Python frameworks.Software development experience including: o bject-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance...

  • Python Developer

    3 weeks ago


    bangalore, India System Soft Technologies Full time

    Role : Python DeveloperLocation : Bengaluru (or) Chennai (or) HyderabadHybrid: 2 DaysJob Summary:A large oil and gas client is looking for a Python Developer to join their offshore team. This person will be joining the team to prepare for all upcoming multi-year long projects. This person will use python development on a regular basis along with Java, C#,...

  • Python Developer

    8 hours ago


    Bangalore, India Tech Mahindra Full time

    We are looking for a passionate Python developer to join our team at Tech Mahindra. As an active part of our company, you will brainstorm and chalk out solutions to suit our requirements and meet our business goals Python Developer Expertise in Python and associated frameworks such as Django and Flask. Knowledge of server-side templating languages such as...

  • Python Developer

    1 week ago


    bangalore, India Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we...

  • Python Developer

    1 week ago


    bangalore, India Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we...

  • Python Developer

    2 weeks ago


    bangalore, India Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we...

  • Python Developer

    5 days ago


    bangalore, India Vaisesika Full time

    Join Our Team as a Python Developer at Vaisesika!We’re Hiring:Role : Python Developer with Django and Rest APIExperience : 5 - 12 yearsLocation : Bengaluru (Hybrid)Role : Python Developer with AI/MLExperience : 5 - 12 yearsLocation : Bengaluru (Hybrid)Interested?If you're ready to take the next step in your career, we want to hear from you! Apply now to...

  • Python Developer

    1 week ago


    bangalore, India Vaisesika Full time

    Join Our Team as a Python Developer at Vaisesika! We’re Hiring: Role : Python Developer with Django and Rest API Experience : 5 - 12 years Location : Bengaluru (Hybrid) Role : Python Developer with AI/ML Experience : 5 - 12 years Location : Bengaluru (Hybrid) Interested? If you're ready to take the next step in your career, we want to hear from you!...

  • Python Developer

    1 week ago


    bangalore, India Flatworld Solutions Full time

    JD - Python Developer Location: - Bangalore - Hybrid work environment Job brief: Bot@Work is looking for a Python Developer responsible for developing a backend API layer and building data engineering pipelines. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end....

  • Python Developer

    2 weeks ago


    bangalore, India Vaisesika Full time

    Join Our Team as a Python Developer at Vaisesika!We’re Hiring:Role : Python Developer with Django and Rest APIExperience : 5 - 12 yearsLocation : Bengaluru (Hybrid)Role : Python Developer with AI/MLExperience : 5 - 12 yearsLocation : Bengaluru (Hybrid)Interested?If you're ready to take the next step in your career, we want to hear from you! Apply now to...

  • Python Developer

    2 days ago


    Bangalore, India Vaisesika Full time

    Join Our Team as a Python Developer at Vaisesika! We’re Hiring: Role : Python Developer with Django and Rest API Experience : 5 - 12 years Location : Bengaluru (Hybrid) Role : Python Developer with AI/ML Experience : 5 - 12 years Location : Bengaluru (Hybrid) Interested? If you're ready to take the next step in your career, we want to hear from...

  • Python Developer

    23 hours ago


    bangalore, India Tech Mahindra Full time

    We are looking for a passionate Python developer to join our team at Tech Mahindra. As an active part of our company, you will brainstorm and chalk out solutions to suit our requirements and meet our business goals Python Developer Expertise in Python and associated frameworks such as Django and Flask. Knowledge of server-side templating languages such as...

  • Python Developer

    2 days ago


    bangalore, India Tech Mahindra Full time

    We are looking for a passionate Python developer to join our team at Tech Mahindra. As an active part of our company, you will brainstorm and chalk out solutions to suit our requirements and meet our business goalsPython DeveloperExpertise in Python and associated frameworks such as Django and Flask.Knowledge of server-side templating languages such as Jinja...

  • Python Developer

    1 week ago


    bangalore, India Capgemini Engineering Full time

    Experience:9+ years as a Python Developer with a strong portfolio of completed projects.Technical Skills:In-depth knowledge of Python software development.Hands-on coding experience is mandatory.Experience with Python frameworks such as Django and Flask.Experience with Azure, GCP or AWS.Familiarity with SQL and NoSQL database...

  • Python Developer

    3 weeks ago


    bangalore, India Flatworld Solutions Full time

    JD - Python DeveloperLocation:- Bangalore- Hybrid work environmentJob brief: is looking for a Python Developer responsible for developing a backend API layer and building data engineering pipelines. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. Some basic...