Senior Python Developer (Team Lead)

Looking for a Sr. Python Developer/Team Lead to work with India’s no.1 mid-sized company

The R&D team under the Technology department at CACTUS is seeking a Senior Python expert to lead the team that works on Python, NLP and AI powered solutions.


Our team

We are a 100+ agile and driven technology team. Our products have a global reach with users in 170+ countries. We are hosted completely on Amazon cloud and employ various technologies like (but not limited to)  AngularJS, Laravel, PHP, Solr, MySQL, PostgreSQL, Elasticsearch, Nodejs, Mongodb, Python, Tensorflow, Pytorch, Flair and more.

Unlike most techies, we are extremely social and believe that happiness levels are directly linked to performance. We are generous with our lunchboxes, quirks, smiles, and pranks – all of which help us maintain a vibrant work environment. What’s more - with the best work hours ethic in the industry and a company policy that takes fun very seriously, we make sure that we work hard and party harder!


Your Responsibilities

  • Lead and coach the team of python developers and be accountable to the department on their tasks, progress and growth.
  • Develop world class code, tools, documentation, and reports suitable for direct product integration.
  • Participate actively in detailed design, code reviews, bug/issue triage with feature teams and support well informed decisions towards engineering, customer and business goals.
  • Help with recruitment and performance management of the teams.
  • Spend at least 50% time in hands on python development and own certain projects end to end.


Required Qualifications

  • Minimum 3 years experience as dedicated hands on python developer.
  • Minimum 7 years working in Technology teams and minimum 2 years spent in leadership positions.
  • Hands on experience with scrapy, numpy and pandas.
  • Hands on experience setting up end to end production environment with flask/Django apps.
  • Hands on experience with setting up production machines powered by nginx / apache.
  • Hands on experience with PostgreSQL/MySQL, NoSQL
  • Hands on experience with AWS and Google cloud, Jenkins, and setting up continuous integration / continuous deployment.


This position reports to the CTO.

Job location: 
Mumbai, India

Application process

Interested candidates can send their application to

At CACTUS, we believe we put our best work forward when our employees bring together ideas that are diverse in thought. We are proud to be an equal opportunity workplace and are committed to equal employment opportunity regardless of race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or any other characteristic protected by applicable federal, state or local law. In addition, CACTUS will provide reasonable accommodations for qualified individuals with disabilities. If you have a disability or special need, we would like to know how we can better accommodate you.


All authorized CACTUS recruiters use email addresses. Please do not entertain job offers or interview requests from anyone using other domain names. Tell me more.

  1. CACTUS recruiters will never ask for money/fees to process your job application.
  2. All job applications are processed by our in-house recruiters. We are not associated with any third parties.
  3. If you are unsure about the authenticity of any emails/communication from people claiming to represent CACTUS, please contact and we will get back to you with a confirmation.

Cactus Communications Pvt. Ltd.
A/603, Satellite Gazebo, Guru Hargovind Singh Marg,
Andheri (East), Mumbai - 400093, India
Phone: +91–22–67148888 Fax: +91–22–67148889
Career Enquiries: