Python Software Developer

2 weeks ago


Bengaluru, Karnataka, India Exotel Full time US$ 80,000 - US$ 1,50,000 per year

About us

Exotel is one of Asias largest cloud telephony companies. Our aim is to change the way enterprises look at customer communication. We build the best-in-class communication products that power the companies of today and tomorrow. Our technology enables customer communication for our clients such as Uber, Ola, Go-Jek, ICICI, IDFC, Redbus, Flipkart, Quikr, Practo, Lazada, Redmart, etc. to name a few. We are a 9-year-old company with humble beginnings. We started as a 3-member team. Currently, we are a 120-member team catering to over 3000 customers across the globe. Our technology has connected over 400 million people across the world and powered over 10 billion conversations. Read our growth story here.

Tech @ Exotel

Exotel Engineering solves some really cool infrastructure-level problems with the goal of ensuring no one misses a call or an SMS.

  • Our focus is on building a very fault-tolerant, loosely coupled, scalable and real-time distributed system
  • We are generally agnostic of language, technology or tools. Currently, our tech stack is built on Golang, , Ruby, Java and PHP. We use Aerospike, and MySQL as data stores, ElasticSearch for search and Beanstalkd for queuing
  • We emphasize a lot on clean abstractions of code, loosely coupled services and good coding practices
  • We are very strong believers in "you built it, you own it". And running a distributed system is very different from just building one
  • We are crazy about high availability

What are we looking for?

We are looking for candidates with strong programming skills, and a strong understanding of computer/distributed systems. We want people who love designing and building infrastructure components and large complex services. Being a Software Engineer at Exotel takes a bit more than the following

What are we looking for?

  • Champion (lead) projects for Implementation, testing of GenAI solutions for Exotels customers
  • Work with support team wherever needed
  • Liaise with pre-sales teams and customers for understanding of requirements and timelines
  • Liaise with product team to understand the product to ensure efficient implementation as well as to suggest product improvements
  • Team mentoring

Must Haves

  • Proven track record of project delivery for 1+ years
  • Good coding (Preferably Python) skills and DSA
  • Good problem solving and communication skills.
  • Good Knowledge of Gen-AI technologies (LLM prompt engineering)
  • Familiarity with React, HTML, CSS, JS or similar frameworks
  • Familiarity with HTTP, REST, microservices, concurrency and Multithreading
  • Willingness to work in a dynamic and fast paced environment.
  • 4-6 years of experience with a Bachelor / Master's Degree in Computer Science or equivalent.
  • Ownership and commitment towards work

Good-to-haves

  • Experience with cloud deployments

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India NTek Software Solutions Full time US$ 1,50,000 - US$ 2,00,000 per year

    Job Title:Senior Python Developer (6–8 Years Experience)Location:BENGALORE, DELHI NCRJob Summary:We are looking for an experienced Python Developer with 6–8 years of hands-on expertise in designing, developing, and maintaining scalable software applications. The candidate should have deep knowledge of Python frameworks, cloud platforms, databases, and...


  • Bengaluru, Karnataka, India ElevarSoC Technologies Full time US$ 80,000 - US$ 1,20,000 per year

    Hello Connections,Greetings from ElevarSoCWe are hiring for Software Python Developer with 3+years of experienceBangaloreBelow the jdTechnical Skill:1- Proficiency in object oriented programming2-Scriptiung language experience(TCL, Python)3-Prior experience in a Linux / Unix environment4-Familiarity with source control software(preferably...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Capace Software Private Limited Full time US$ 1,20,000 - US$ 2,00,000 per year

    We are looking for a highly skilledSenior Python Django Developerwith extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment. This role requires a balance of...

  • Python Developer

    5 days ago


    Bengaluru, Karnataka, India Terralogic Software Solutions Full time

    Job DescriptionJob Skills:- 2+ years of experience in software development- Experience with Build tools (i.e., Make files, Maven/Gradle, Bazel, ANT)- Experience with package management tools (i.e., Maven, PIP, NPM, etc.)- Proficient understanding of open-source security principles.- Familiarity with Common Vulnerabilities and Exposures (CVE) and...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India SP Software (P) Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    :Job Description:Responsibilities:• Design, develop, and maintain scalable Python applications for cloud environments.• Manage relational databases using PostgreSQL, ensuring data integrity, performance, and optimization.• Develop and deploy applications on Google Cloud Platform (GCP), leveraging services such as Google Compute Engine, Google...


  • Bengaluru, Karnataka, India Nexturn Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Description: Python Developer (5+ Years Experience)Location: Bangalore, India (Work from Office)Job Type: Full-time | PermanentAbout the RoleWe are seeking an experienced and highly skilled Python Developer with 5+ years of hands-on experience in building scalable, high-performance applications. The ideal candidate will have deep expertise in Python...

  • Sr. Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Capace Software Private Limited Full time ₹ 80,00,000 per year

    Designation: Senior Python Django DeveloperPosition: Senior Python DeveloperLocation: Bengaluru/BhopalJob Description:We are looking for a highly skilled with 8 to 10 year experience Senior Python Django Developer with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of...


  • Bengaluru, Karnataka, India UPWARDIQ SOFTWARE SOLUTIONS PRIVATE LIMITED Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Python Backed Developer with AWS Server less ExperienceExperience: 7+ YearsNotice: Immediate to 2 Weeks.Hybrid Model: 2 days in a week work from officeSkill Set: Python backend developer with Microservices, AWS Server less Architecture Experience is Mandatory.Job DescriptionMinimum of 7 years of experience in back-end software development, with at least 5...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Techcanopy Software Labs Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Role OverviewWe are seeking a skilled Python Developer with 4+ years of experience to join our engineering team supporting an enterprise customer. The role requires strong backend development expertise, hands-on coding in Python, and the ability to work in collaborative environments to deliver high-quality, scalable, and secure applications.Key...

  • Software Developer

    2 weeks ago


    Bengaluru, Karnataka, India beBeePythonDeveloper Full time ₹ 6,00,000 - ₹ 12,00,000

    A career in software development with a strong foundation in Python and SQL.About the RoleThis is an exciting opportunity for a skilled developer to join our team. As a Python Engineer, you will work on a variety of projects that require expertise in Python and SQL.Key ResponsibilitiesDesign, develop, and test software applications using Python.Work...