Home Career Software Developer (Python)

Software Developer (Python)

Bengaluru 4-6 years

Role Overview

As a Software Developer (Python) at Nineleaps, you will design, build, and maintain scalable backend systems that support high-performance digital products and platforms. You’ll work across backend architecture, APIs, databases, and cloud-based services to deliver reliable and efficient solutions. This role is ideal for developers who enjoy solving complex engineering problems, building robust systems, and collaborating across teams to create impactful technology solutions.

Key Responsibilities

  • Design, develop, and maintain robust and scalable backend systems using Python
  • Implement efficient algorithms and data structures to optimize system performance
  • Develop and manage SQL databases, including schema design, query optimization, and data integrity
  • Create and maintain secure, efficient, and well-documented RESTful APIs for integration with frontend applications and external services
  • Work with Google APIs to enhance application functionality and integrations
  • Leverage Google Cloud Platform (GCP) services for cloud-based solutions, including compute, storage, and database management
  • Collaborate closely with frontend developers, product managers, and cross-functional stakeholders to understand requirements and deliver high-quality solutions
  • Write clean, maintainable, and well-documented code aligned with best practices and coding standards
  • Participate in code reviews and contribute to engineering quality and knowledge sharing
  • Troubleshoot performance bottlenecks, bugs, and system issues, and continuously optimize backend performance
  • Maintain comprehensive documentation for backend systems, APIs, and development processes to support onboarding and long-term maintainability

What We’re Looking For

  • 4–6 years of experience in backend development, with strong expertise in Python
  • Strong experience with SQL and relational databases
  • Solid understanding of RESTful API design and development
  • Hands-on experience working with Google APIs and Google Cloud Platform (GCP) services
  • Proven experience in building scalable, reliable, and high-performing backend systems
  • Familiarity with version control systems such as Git
  • Strong problem-solving skills and a proactive, ownership-driven mindset
  • Excellent communication and collaboration abilities
  • Ability to multitask effectively in a fast-paced, team-oriented environment
  • Strong focus on code quality, documentation, and engineering best practices

About Nineleaps

Nineleaps is a technology company specializing in digital engineering, data, and AI. We work with businesses across industries to solve complex challenges through modern technology and create an environment where people can learn fast, take ownership, and build meaningful careers while doing it.

Apply To This Job