Team Lead - Backend

at Biddano Pvt Limited

Posted by Himani Rawat
Bengaluru (Bangalore), Pune
5 - 15 yrs
₹10L - ₹30L / yr
Full time
Your responsibility includes

  1. Mentor a team of developers and QA and provide the necessary guidance.
  2. Come up with designs and proposals and get them approved by the Sr Engneers.
  3. Make enhancements to the core functionalities.
  4. Review and approve the code by providing the necessary feedback to the developers.

You will fit in if you have:

  1. Strong knowledge of object-oriented programming in Python.
  2. Strong debugging skills.
  3. Experience using memory profiling and time profiling in Python for performance optimization.
  4. Strong Data modeling and prototyping skills are mandatory.
  5. Good understanding of data structures in Python and time complexity.
  6. Experience in Python web frameworks (e.g., Django and Flask).
  7. Familiarity with MVC and MVT.
  8. Good Understanding of RESTfull APIs.
  9. Experience integrating with Amazon Web Services (AWS) services like S3, EC2.
  10. Good understanding of managing large data sets in RDBMS like PostgreSQL.
  11. Experience in debugging database slow queries and performance optimization in PostgreSQL.
  12. Experience working with Docker and containerizing Python applications.

Good to Have Skills
  1. Experience with Celery.
  2. Experience with RabbitMQ and REDIS.

About Biddano Pvt Limited

20-100 employees
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Software Engineer

at ThinkLink Inc

Agency job
via Makewise Technologies
Go Programming (Golang)
Shell Scripting
Systems Development Life Cycle (SDLC)
Object Oriented Programming (OOPs)
Data Structures
Problem solving
Amazon Web Services (AWS)
NOSQL Databases
SQL Server Integration Services (SSIS)
Remote only
2 - 4 yrs
₹5L - ₹20L / yr

About ThinkLink

ThinkLink is a cybersecurity SaaS company based out of Toronto, Canada, that provides a unified platform for external attack surface management. With ThinkLink's integrated platform of cybersecurity products, customers can focus on running their business, while we focus on uncovering threats to the business. With the unified platform, ThinkLink not only allows for scanning of vulnerabilities, but users can also orchestrate and automate their remediation workflows.


Currently, millions of small businesses are prone to attacks by hackers who exploit vulnerabilities that could easily be fixed had they been informed earlier. The current solutions in the market are either too complex or expensive for small businesses. At ThinkLink, we're on the mission to bring world-class cybersecurity posture and resiliency to small and mid-size businesses by providing affordable, effective enterprise-grade cybersecurity solutions.


Quick Facts

  • Company Tagline: Unified cybersecurity products for all businesses
  • Founded in: 2020
  • Number of Employees: 10 - 50 employees
  • Industries: Computer Software / IT / Internet + Cybersecurity
  • Headquarters: Toronto, Canada / Bengaluru, India


Interview Process / Rounds

  • Programming Assessment
  • Technical Interview with Engineers
  • Technical Interview with Product Lead
  • Final Round with CTO/CEO


Preferred Skill Stack:

  • Go Lang
  • Python/Django, JavaScript
  • MySQL / MariaDB, MongoDB
  • Git & GitHub / Bitbucket, with an understanding of Git Workflow
  • Experience with Linux & Basic Bash Scripting


Minimum Qualifications

  • At least 2+ of production-level experience in REST API Development / Scripting
  • Bachelor's degree in computer science or a related field (But we’re not entirely stubborn about this if the candidate is just equally learned without a degree).
  • Computer Science fundamentals in object-oriented design, algorithm design, problem-solving, and complexity analysis
  • Expertise in Go Lang, Python, JavaScript, or a similar modern programming language
  • Must be able to handle roles in server-side development
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations


Preferred Qualifications

  • Experience in designing & building back-end systems from scratch
  • Experience working on projects through the entire software development lifecycle
  • Knowledge of building REST APIs in Golang / Is Expected to Learn Golang in case the candidate doesn’t already know it.
  • Must be able to solve a complex problem on his/her own by utilizing experience and other resources
  • Design data structures that meet the application requirements
  • Excellent verbal and written communication skills
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Experience with design and implementation of multitenant (SaaS) solutions
  • Experience with design and implementation of secure integrations with AWS services and products


Roles & Responsibilities

Because our team is small, you’ll be given lots of responsibility and opportunities to impact the overall product and business. You'll work with the team to build product-defining features as well as be a decision-maker in what direction we take the product. You will:

  • Assist the Engineering team on Product Development
  • Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
  • Write and maintain technical documentation to describe program development, logic, coding, testing, changes, and corrections
  • Collaborate and communicate effectively with stakeholders throughout the organization.
  • Attend weekly staff meetings for progress reporting & briefing on new tasks.
  • Produce clean, efficient & documented code based on specifications
  • Integrate software components and third-party APIs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Recommend and execute improvements
Job posted by
Pavan P

Senior Python Engineer

at TIGI HR Solution Pvt. Ltd.

Founded 2014  •  Services  •  employees  •  Profitable
Big Data
Amazon Web Services (AWS)
Bengaluru (Bangalore)
5 - 7 yrs
₹12L - ₹15L / yr


  • Learn Big Data Technologies in depth during Training
  • Successfully Complete all assignments on Time.
  • Demonstrate the details on the completed assignments.
  • Proactive participation in training sessions in asking logical queries to understand the topics better.
  • Design and Build Data pipelines in collaboration with Product Owners / BSA, Data Analysts and Business stake holders..
  • Work with Lead Data Engineers and Junior Data Engineers to ensure quality solutions are implemented with adherence to engineering best practices.
  • Build Reusable utilities, frameworks and user defined functions
  • Evaluate and utilize new technologies/tools/frameworks centered around Orchestration Pipelines.
  • Provide technical leadership on Orchestration Pipelines to the project teams.


 Basic requirements:

  • Overall 5+ Years of Experience in Python based Data processing applications.
  • 2+ Years of Experience in implementing Real time Data Processing applications using AWS Serverless technologies.
  • Expert level Experience in Database Design and Modelling
  • Experience in designing and implementing Event Driven Micro services Architecture.
  • Experience of working in Agile model.
  • Expert level knowledge on Coding and Design Best Practices.
  • Expert level experience in SQL.
  • Highly Motivated to learn and work in Big Data Technologies.
  • Expert level Experience in Trouble shooting.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Excellent verbal and written communication skills in English
  • Ability to communicate effectively with team members and business stakeholders

Nice to have:

  • General knowledge/experience of any Big data tools/frameworks.
Job posted by
Himanshu Chavla
Software deployment
Code Versioning Tools
Bengaluru (Bangalore), Delhi
4 - 6 yrs
₹9L - ₹12L / yr
- Proficiency working in Django, Django REST Framework or Flask.
- Deployment and production support.
- Strong knowledge of SQL database and experience in writing queries with and without ORM.
- Designing and creating RESTful APIs for internal and partner consumption
- Experience of code versioning tools, such as Git, Bitbucket, Github
Job posted by
Masood Shakeeb

Python Developer

at Actively hiring- an exponentially growing logistic SAAS firm

Agency job
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
7 - 14 yrs
₹20L - ₹55L / yr
What you will do
  • You will design and develop large scale distributed services.
  • You will analyze and improve the efficiency, scalability, stability, and security of the platform as a whole.
  • You will act as the primary owner of one or more components while driving innovation in your area of ownership.
  • You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
  • You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
  • You will work independently and handle dependencies with very minimal oversight.
  • You will take initiatives in developing and maintaining integrations of best practices within the back-end.
  • You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.
What You Should Have
  • You have 2+ years of experience in product software development.
  • You have designed and scaled up the system.
  • You have a strong understanding of Data Structures and Algorithms.
  • You are an incessant problem solver and tougher the problem gets, more fun you have.
  • You have strong command in any one or more of the following languages: Python.
  • You understand the business impact of your decisions.
Job posted by
Dikshita Verma

Python Developer

at Innovatily

Founded 2014  •  Services  •  20-100 employees  •  Profitable
Amazon Web Services (AWS)
Windows Azure
Bengaluru (Bangalore)
4 - 10 yrs
₹10L - ₹15L / yr
  • Deep hands-on experience in designing & developing Python based applications
  • Hands-on experience building database-backed web applications using Python based frameworks
  • Excellent knowledge of Linux and experience developing Python applications that are deployed in Linux environments
  • Experience building client-side and server-side API-level integrations in Python
  • Experience in containerization and container orchestration systems like Docker, Kubernetes, etc.
  • Experience with NoSQL document stores like the Elastic Stack (Elasticsearch, Logstash, Kibana)
  • Development experience with modern JavaScript based front end frameworks, especially Vue.js
  • Experience in test automation and TDD
  • Experience testing interactive applications with unit testing frameworks for the various technology stacks
  • Experience in using and managing Git based version control systems - Azure DevOps, GitHub, Bitbucket etc.
  • Experience in using project management tools like Jira, Azure DevOps etc.
  • Expertise in Cloud based development and deployment using cloud providers like AWS or Azure
Job posted by
Jayasri S

Python Django Developer

at Metagogy Learning Systems Pvt Ltd

Founded 2019  •  Product  •  20-100 employees  •  Bootstrapped
3 - 5 yrs
₹8L - ₹12L / yr


  • 3 + years expertise in Python 3.7, Django 2 (or Django 3).

  • Familiarity with some ORM (Object Relational Mapper) libraries.

  • Able to integrate multiple data sources and databases into one system.

  • Integration of user-facing elements developed by front-end developers with server-side logic in Django (RESTful APIs).

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

  • Able to create database schemas that represent and support business processes

  • Strong unit test and debugging skills.

  • Proficient understanding of code versioning tools such as Git.

The desirablesoptionals

  • Django Channels, Web Sockets, Asyncio.

  • Experience working with AWS or similar Cloud services.

  • Experience in containerization technologies such as Docker.

  • Understanding of fundamental design principles behind a scalable application (caching, Redis)

Job posted by
Sanjay Sanghvi

Python Developer

at Owl Prints LLP

Founded 2020  •  Products & Services  •  20-100 employees  •  Bootstrapped
Remote, NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹4L - ₹6L / yr
Since we are a startup if the candidate works to our expectation with zeal to learn and develop products.

We will be willing to offer ESOPs in the future.

Roles and Responsibilities- Will be sole responsibility for all tech realted issues.

We have already built a web application. 

-The candidate will be responsible for the backend needs of the company and solely responsible for the project
- The backend languages is Python-Django Framework
-The candidate should have worked on big scalable projects before and shall be able to execute.
- Should be able to complete work on time.-Developer should be willing to learn as the project is multi-functional and dynamic.

1. Installing APIs
2. Design, develop and test features from inception to rollout
3. Write high quality code that is scalable, testable, maintainable and reliable
Job posted by
Chandan Goyal

Ziploan - SSE BackEnd

at ZipLoan

Founded 2015  •  Products & Services  •  100-1000 employees  •  Raised funding
NCR (Delhi | Gurgaon | Noida)
3 - 4 yrs
Best in industry
Job Description: ● Developing RESTful APIs and Services in Django Python. ● You will be working closely with Data Science team working in Python and R. ● Design, develop and own components of the product ● Collaborate with the team and communicate effectively, to solve problems and build, extend, optimize and refactor the back-end architecture ● Strengthen or improve development and release processes Desired Profile: ● 3+ years work ex in backend development ● B-tech from Tier 1/Tier 2 institutes ● Being a pro in Python is a must ● Good experience in Django framework. ● Proficient in NoSQL document databases especially MongoDB. ● Strong hold in Data Structures and Algorithm ● Good experience of working in Linux(especially Ubuntu). ● An eye for Secure Applications ● Thorough understanding of version control system concepts especially GIT. ● Understanding of the whole web stack and how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application. ● Experience in building highly scalable, robust, and fault tolerant services ● Up-to date with the latest architectural trends ● Excellent analytical and problem-solving skills
Job posted by
Ankit Khare

Python Developer

at Innefu Labs

Founded 2008  •  Product  •  100-500 employees  •  Profitable
Web Scraping
NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹2L - ₹5L / yr

Company Introduction –

  • Information Security & Data Analytics Series A funded company.
  • Working in cutting edge technologies - Using AI for predictive intelligence and Facial Biometrics.
  • Among Top 5 Cyber excellence companies globally (Holger Schulze awards)
  • Bronze award for best startup of the year (Indian Express IT awards), only cyber Security Company in top 3.
  • More than 100+ clients in India.


Job Description:-


Job Title: Python Developer


Key Requirements:-


  • Mine data from structured and unstructured data sources.
  • Extract data (text, images, and videos) from multiple documents in different formats.
  • Extract information and intelligence from data.
  • Extract data based on regular expressions.
  • Collect data from structured RDBMS databases.
  • Work closely with Project/Business/Research teams to provide mined data/intelligence for analysis.
  • Should have strong exposure to core python skills like multiprocessing, multithreading, file handling, data structure like JSON, Data frames, and User Defined Data structure.
  • Should have excellent knowledge of classes, file handling, memory manipulations.
  • Strong Knowledge in Python.
  • Strong exposure to frond end languages like CSS, JavaScript, Ajax etc.
  • Should have exposure to requests, Frontera, scarpy-cluster, elastic-search, distributed computing tools like Kafka, Hbase, Redis, Zookeeper, restAPI.
  • Should be familiar with *nix development environment.
  • Knowledge of Django will be added advantage.
  • Excellent knowledge on Web Crawling/Web scraping.
  • Should have used scraping modules like Selenium, Scrapy, and Beautiful soup.
  • Experience with text processing.
  • Basics of databases. Good troubleshooting and debugging skills.

Experience : 1-4 Years Experiene 



   B.Tech, MCA, Computer Engineering


Job posted by
Vandana Chawla

Python Developer

at Entropik Technologies Pvt. Ltd.

Founded 2016  •  Product  •  20-100 employees  •  Raised funding
Data Structures
Bengaluru (Bangalore)
3 - 8 yrs
₹6L - ₹16L / yr
At Entropik Technologies, we build systems that measure and analyzes human emotions at an unprecedented scale, with accuracy, speed, and mission-critical availability. We work with some of the leading brands and agencies across the globe who utilize our platform to improve overall customer experience and understand their consumer’s behavior.   We are looking for startup-minded software engineers to be the foundational members of our rapidly growing Engineering organization. Our engineers play a key role in product development, from concept to launch, so your ideas have an impact.   Responsibilities: ·  Work with product management, front end, and QA teams using agile methodology ·         Experience writing tests for legacy Django code ·         Experience optimizing and collecting metrics surrounding inefficient code ·  Agile process experience, ability to work in small teams; prior startup experience ·  Design and develop server-side applications from scratch ·  Write reusable, testable, and efficient code. Build event based python modules · Conduct Root cause analysis, workarounds and preventative steps for reported defects · Excellent communication and interpersonal skills ·  Excited about working in a small, fast-paced, early-stage startup   Requirements: ·  3 to 5 years’ experience writing production backend code in Python with the backend of an MVC framework (in Django or Flask), with a strong understanding of frameworks ·  Advanced coding skills and expertise in Python, JavaScript ·  Experience working with JavaScript, MySQL, Apache, Nginx, APIs, HTML5, and CSS3-Expertise in a web server stack (we are Python/Django) · Strong expertise in databases (SQL or NoSQL databases) · Ability to work in a cloud environment (AWS, DevOps, Docker) · Familiarity with ORM (Object Relational Mapper) libraries- Able to integrate multiple data sources and databases into one system · Good understanding of server-side templating languages (such as Jinja 2, Mako, etc) · Knowledge of user authentication and authorization between multiple systems, servers, and environments ·  Understanding of fundamental design principles behind a scalable application-Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and Optimizing output to match the specific platform. · Proficient understanding of code versioning tools (such as Git or SVN) · Familiar with single-page app front-end frameworks and MVC patterns · Open source contributions with a Github link is a plus · Candidate should be comfortable working in a team-oriented, fast-paced, collaborative environment with an ability to solve complex problems Company Profile: Established in the year 2016 with a vision towards creating a world that is not just artificially intelligent but also emotionally perceptive, Entropik Tech is India’s only EmotionAI startup that helps brands measure cognitive and emotional response of consumers towards the content or product experiences, & Optimize these experiences to resonate emotionally with the consumer.
Job posted by
Anshul Chawla
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Biddano Pvt Limited?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort