Cutshort logo
CallHub logo
Lead Software Engineer
Lead Software Engineer
CallHub's logo

Lead Software Engineer

Eman Khan's profile picture
Posted by Eman Khan
7 - 10 yrs
₹30L - ₹50L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconPython
skill iconDjango
skill iconPostgreSQL
MySQL

About us

CallHub provides cloud based communication software for nonprofits, political parties, advocacy organizations and businesses. We have delivered over 200 millions messages and calls for thousands of customers. We help political candidates during their campaigns in getting their message across to their voters, conduct surveys, manage event/town-hall invites and with recruiting volunteers for election campaigns. We are profitable with 8000+ paying customers from North America, Australia and Europe. Our customers include Uber, the Democratic Party, major political parties in the US, Canada, UK, France and Australia. 

 

About the Role

As a Senior/Lead Software Engineer at CallHub, you will play a critical role in leading the development and enhancement of our cloud-based communication and telephony platform (SaaS). You will be responsible for designing, building, and optimizing scalable, high-performance backend systems that support the rapid growth of our global user base, ensuring reliability, security, and customer satisfaction at every step. In this role, you will collaborate with cross-functional teams of highly skilled software engineers, operations engineers, and product managers to drive innovation and create products that delight customers by exceeding their expectations. You will lead technical decision-making, mentor engineers, and be responsible for building robust systems that are always available, while also contributing to the development of automation tools to streamline processes and improve efficiency. We are seeking experienced engineers with a deep understanding of software engineering principles, strong problem-solving skills, and a passion for leading teams to deliver impactful, customer-focused solutions. If you thrive in a fast-paced environment, love solving complex technical challenges, and are excited about mentoring and guiding the next generation of engineers, we’d love to hear from you!

 

Your Responsibilities

  • Lead the design, development, and deployment of complex, scalable, reliable, and highly available features for world-class SaaS products and services.
  • Guide the engineering team in adopting best practices for software development, code quality, and architecture.
  • Make strategic architectural and technical decisions, ensuring the scalability, security, and performance of software applications.
  • Proactively identify, prioritize, and address technical debt to improve system performance, maintainability, and long-term scalability, ensuring a solid foundation for future development.
  • Collaborate with cross-functional teams (product managers, designers, and stakeholders) to define project scope, requirements, and timelines.
  • Mentor and coach team members, providing technical guidance and fostering professional development.
  • Oversee code reviews, ensuring adherence to best practices and maintaining high code quality standards.
  • Drive continuous improvement in development processes, tools, and technologies to increase team productivity and product quality.
  • Stay updated with the latest industry trends and emerging technologies to drive innovation and keep the team at the cutting edge.
  • Ensure project timelines and goals are met, managing risks and resolving any technical challenges that arise during development.
  • Foster a collaborative and inclusive team culture, promoting open communication and problem-solving.
  • Imbibe and maintain a strong customer delight attitude while designing and building products.

 

What we’re looking for

  • 7+ years of experience in software engineering, with a proven track record of leading engineering teams and mentoring junior developers.
  • Strong expertise in designing and developing scalable backend systems, web services, and REST APIs using Python/Django or similar frameworks.
  • Solid understanding of cloud-based architectures and microservices, with experience in deploying and maintaining SaaS applications.
  • Solid experience in software engineering principles, including CI/CD pipelines, unit testing, code reviews, and version control (e.g., Git).
  • Proficiency in working with databases like PostgreSQL, and experience in optimizing queries and ensuring high availability.
  • Deep knowledge of computer science fundamentals, including data structures, algorithms, and software design principles.
  • Experience with frontend technologies such as React, JavaScript, HTML, and CSS, and an understanding of how they integrate with backend services.
  • Ability to quickly adapt to new technologies and make informed technical decisions in dynamic environments.
  • Strong attention to detail, with the ability to empathize with customer needs and translate them into impactful software solutions.
  • Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.
  • Collaborative team player, willing to support and work closely with cross-functional teams.
  • Bachelor’s or Master’s degree in Engineering or Computer Science from a reputable institution.

 

What you can look forward to

  • Leadership and Ownership: Lead and oversee the entire software development lifecycle, from system design and development (backend and frontend) to QA and DevOps, with a focus on driving high-impact projects.
  • Strategic Impact: Witness the direct impact of your work on our users and the overall success of the company, shaping products and solutions that make a significant difference.
  • Innovative Technologies: Stay at the forefront of technology by working with the latest tools and frameworks, as we continuously innovate to deliver reliable and scalable solutions for our customers.
  • Collaborative Culture: Engage in a culture of openness and collaboration, where your insights and leadership help drive the company’s success and delight our customers.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About CallHub

Founded :
2011
Type :
Product
Size :
20-100
Stage :
Profitable

About

Founded in 2011, CallHub is an easy to use and award winning voice broadcasting, phone banking and SMS broadcast software that seamlessly integrates with users' existing systems. They are used across 200 countries and world renowned campaigns run by Uber, Greenpeace, Harvard University, Princeton University, Change.org, Save the Children, United Workers Union, among many others.


Check out the video below for a sneak peek into the product!


CallHub, headquartered in Washington DC, is the leading digital organizing platform for political campaigns, nonprofits, advocacy groups, and businesses seamlessly interact with their audiences worldwide.


The product

Their call center software enables unlimited agents to connect with people over a call to have personalized one-on-one conversations. The range of automated dialers (which include Power, Preview, Predictive, and Fast Click dialers) gives clients complete control over their dialing speed based on your needs while maintaining compliance. With features like answering machine detection, voicemail drop, phone number verification, and many more, the software ensures you spend maximum time having quality conversations. CallHub's mass texting solution lets users connect with people over SMS with solutions like Bulk SMS, MMS, SMS Opt-in and peer-to-peer texting.

Read more

Tech stack

skill iconPython
skill iconDjango
skill iconReact.js

Company video

CallHub's video section
CallHub's video section

Candid answers by the company

What does the company do?
What is the location preference of jobs?
What is the culture at CallHub like?
What are CallHub's core values?

Connecting people and enabling conversations was always the core idea. In 2011, Augustus Franklin created a chat tool that allowed visitors to a webpage to communicate with each other. This concept evolved initially into an engagement tool for online marketplaces and eventually into the foundation of what it is today – a comprehensive campaigning platform, one that empowers changemakers, organizations, and businesses to reach millions of constituents and facilitates change, one message, one call, one campaign at a time!

Photos

Company featured pictures
Company featured pictures
Company featured pictures

Company social profiles

instagramlinkedintwitterfacebook

Similar jobs

RNG DEV
Rohit jadhav
Posted by Rohit jadhav
Remote only
0 - 1 yrs
₹0 - ₹1 / mo
skill iconGo Programming (Golang)
MySQL
skill iconGitHub

Job Description: We are looking for a talented and motivated Go Developer Intern to join our team for a 6-month internship. This is an exciting opportunity to gain hands-on experience in Go development and work on real-world projects.

Key Responsibilities:

  • Collaborate with the development team to design and develop Go applications.
  • Write clean, efficient, and maintainable code following best practices.
  • Assist in the integration of third-party APIs and libraries.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and resolve application issues.
  • Stay updated with the latest industry trends and technologies in Go development.
  • Document code and maintain technical documentation.

Requirements:

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of Go and its standard library.
  • Familiarity with RESTful APIs to connect Go applications to back-end services.
  • Knowledge of Go concurrency patterns and best practices.
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.
Read more
Algoscale Technologies
at Algoscale Technologies
3 recruiters
Neeraj Agarwal
Posted by Neeraj Agarwal
Remote only
4 - 8 yrs
₹8L - ₹18L / yr
skill iconDjango
skill iconPython
RESTful APIs
skill iconElastic Search
skill iconMongoDB
+1 more

Responsibilities:

  • Develop cloud-based Python Django software products
  • Working closely with UX and Front-end Developers
  • Participating in architectural, design, and product discussions
  • Designing and creating RESTful APIs for internal and partner consumption
  • Working in an agile environment with an excellent team of engineers

 

Skills:

  • Highly proficient with Python 
  • Hands-on experience with the Django framework
  • Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.)
  • Strongly preferred exposure with Elasticsearch
  • Knowledge of how to build and use RESTful APIs
  • Strong knowledge of version control (i.e. git, svn, etc.)
  • Experience deploying Python applications into production
  • Amazon Web Services (AWS) infrastructure knowledge is a plus
Read more
Coreway Solution
at Coreway Solution
1 recruiter
Kajal Nayee
Posted by Kajal Nayee
Ahmedabad
2 - 5 yrs
₹2L - ₹6L / yr
Magento
magento 2
skill iconHTML/CSS
skill iconPHP
MySQL
+3 more

Responsibilities:

  • Develop new Magento themes as per customer's design
  • Customize the ready-made themes as and when required
  • Customize the functionality of Magento extensions or create new extensions
  • Magento API related work

 

Requirements:

  • Must have knowledge of PHP-MYSQL, XML, XHTML, SCSS, API integration
  • Must have 2+ years of Magento 2 Experience with theme integration and theme customization
  • Custom extension building experience would add extra points
  • Experience working on AJAX & jQuery
  • Strong debugging and troubleshooting skills

 

Benefits Providing By Coreway Solution:

  • Paid Leaves
  • Flexibility in working hours
  • Yearly Tour
  • Performance Bonus
  • Learning & Growth Platform
  • Weekly & Monthly Celebrations
  • Friendly Work Culture
  • Alternate Saturday Off
Read more
Mumbai
3 - 5 yrs
₹4L - ₹6L / yr
skill iconPostgreSQL
PL/SQL
Performance tuning

About Sportz Interactive

Sportz Interactive (SI) works with its clients and partners to revolutionize the sports fan experience across consumption points by creating best-in-class, kickass products. SI was founded in 2002 as a B2B sports content business. Through the years, it gained immense reputation for its state-of-the-art hosted solutions, digital simulators, match centers and fantasy games. Sportz Interactive has a fantastic reputation in the online sports community, having worked with clients across the globe including the likes of The International Cricket Council, STAR Sports, Yahoo!, AOL, Eurosport, Castrol, Web 18, NDTV, Nimbus, Times of India, Rediff.com and Singtel amongst others. 

Sportz Interactive provides in-depth sports information and content and specializes in product development for the web, mobile and other interactive platforms. 
http://www.sportzinteractive.net/">www.sportzinteractive.net 

Designation: Senior Associate 

Office Location: Goregaon East, Mumbai

Position description:

3+ years of experience in database development.

Primary Responsibilities:

  • Understand requirements from front end applications developers
  • Write advanced queries, stored procedures, cursors, functions & triggers
  • Conduct code reviews
  • Work with high-traffic application servers
  • Complete understanding of various DB like Postgresql, Mongo DB, MySQL 
  • Ability to identify root cause and mitigate issues
  • Ability to lead a team of DB developers

Required Skills:

Mandatory: Passionate about sports, Problem solving, Team player, Target & Result oriented, Strong communication skills.

Functional: Oracle SQL, PostgreSQL Development - TSQL, Advance Queries, Query Optimization, Stored Procedures, Triggers & Cursors, Database Design, Indexes, Joins, ETL tools like SSAS, SSIS, High Data Volume Processing, DB Backup/Recovery.

 

Read more
Innvoage Technology Private Limited
Innvoage Technology Private Limited
Agency job
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹3.6L - ₹7.2L / yr
skill iconPHP
skill iconLaravel
MySQL
skill iconPostgreSQL
Wordpress

About Us

We Innvoage Technology Private Limited, incorporated in the year 2021, with a dream to revolutionise the Fintech industry by our innovative solutions in the field of online transactions. Our Vision is to “Be the most trusted and innovative service provider in the payment industry, with smoothest and most convenient to use interface and to offer unparalleled solutions to our valued customers in all our markets.”

We are looking for a core team to be the lead developers for our Payment Gateway Solution - UPayI.

 

Job Responsibilities

  • Familiar with Laravel 8 with php 7.4
  • Familiar with MySQL or PostgreSQL
  • Familiar with WordPress plugin development

Required Skills

  • Using Laravel to develop web system project. (about EC and Education)
  • Developing WordPress plugins. (ITS VERY IMPORTANT) 
  • Modify WordPress theme, or plugin's template.
  • Other web backend tasks.
  • Must have at least 3 years of experience in Frontend Web Development.
Read more
Edu-tech startup, listed as Top 25 Linkedin Startup.
Edu-tech startup, listed as Top 25 Linkedin Startup.
Agency job
via Talentojcom by Pooja Koranga
Remote, Mumbai, Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹35L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconRuby on Rails (ROR)
Data Structures
Algorithms
+3 more
Role : Sr. Backend Developer /Lead
Years of Exp : 4 - 8yrs
Job Location: Mumbai/Bangalore

Job description:

We are looking for a Sr. Back end web developer/Lead passionate towards building high
performance web applications which can scale for B2C businesses. We are looking for
self-driven individuals who love to find innovative solutions and can perform under pressure. An eye for details and being proud of produced code are the must have attributes for this job.

Responsibilities.
●You will be responsible for converting Product team requirements to modular, testable and efficient code.
●You will be required to design and implement data storage solutions (Databases, caching
layers etc).
●You will also be required to cater to NFRs related to security and performance.

Skills
●At least 5 years of experience in working on NodeJS/Java/Ruby
●Proficiency in RDBMS such as MySQL/PostgreSQL.
●Experience of building/deploying applications on AWS is a definite advantage.
●Familiarity with some ORM (Object Relational Mapper) libraries like Sequelize is required.
●Experience in some NoSQL databases (e.g. DynamoDB/Elasticsearch/Redis Cache etc) is a definite plus.
●Good understanding on architectural patterns (e.g. MVC) is required.
●Good communication and analytical skills are the basic needs for this role.
●An urge to create awesome applications that people will enjoy using is a must.
●Other technologies : MySQL , Redis, AWS, Microservices, REST API .
●Knowledge of Javascript is preferable.
●AWS or some cloud experience.
●Should have built web application technology.
●Should have understanding of DevOps and Database.
●Should have done application performance tuning.

Qualification:
●Engineering graduates from Tier I or II institutes.
●B.E/ B.Tech/ MCA/ ME/ M.Tech
Read more
Datapane
at Datapane
2 recruiters
Mandeep Gill
Posted by Mandeep Gill
Remote only
3 - 7 yrs
₹20L - ₹30L / yr
skill iconDjango
skill iconPython
Linux/Unix
Datapane is looking for an exceptional senior Django engineer to join our team.

This includes working on:

a) The main Django application, a large, modern, Django app built using Python 3.8 and the latest Python and Django libraries;
b) The API, built using Django Rest Framework (DRF) that is used both by our web-app and client libraries to build and run data analyses;
c) Backend code that integrates our web server with the rest of our cloud architecture, including our PaaS, data science code, general integrations such as payments, devops code, and more.

Ideally, you should have experience working on Django codebases which serve both server-side rendered pages and APIs via DRF. Frontend/full-stack knowledge is a an advantage but not essential. Familiarity with modern development practices, such as CI/CD, testing, DevOps, Docker, Linux and git would be a big plus. You must have very strong familiarity with Python development, and be excited to pick up the new technologies and skills - for instance we use Python type-hints across our codebase extensively.

You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will have extensive scope to build and architect the backend, and to help grow the team in the future.
Read more
IBR Infotech
at IBR Infotech
1 recruiter
Suhani Vaishnav
Posted by Suhani Vaishnav
Indore
1 - 2 yrs
₹1L - ₹3L / yr
skill iconPHP
MySQL
skill iconCodeIgniter
Currently we are looking for experience php and CI developers to join our company . Job Brief : Experience in PHP and PHP based MVC frameworks like Laravel , CI . Proficient in MySQL, proficient with database design, optimization and tuning in MySQL. Experience with Rest API Development using PHP. Desired Skills : CorePhp , CI / Laravel Framework Experience : 0.6 To 2 Years Salary : Upto 25 k ( Depend on interview & Knowledge ) Location : Indore Needed a candidates can join immediate and within frame of 15 days (can consider 30 days ,if candidate selected )
Read more
GoGrocer
at GoGrocer
2 recruiters
Neeraj Bisht
Posted by Neeraj Bisht
Noida, NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹2L - ₹9L / yr
skill iconPHP
skill iconCodeIgniter
RESTful APIs
MySQL
You will be required to - Write server-side scripts in PHP using MySql as a database server. Write HTML, CSS and Javascript code for front-end interface. Work with JQuery and Bootstrap. Debug/modify/enhance existing PHP applications. Required Experience, Skills and Qualifications Technical Requirements PHP, MySql, HTML, CSS Javascript Frameworks - JQuery, Bootstrap etc. Knowledge of PHP Framework Code Igniter is must.
Read more
Upskillist
at Upskillist
1 recruiter
Naushath Khan
Posted by Naushath Khan
Bangarmau
4 - 10 yrs
₹10L - ₹20L / yr
skill iconJavascript
skill iconPython
skill iconPHP
skill iconAngularJS (1.x)
LAMP Stack
+2 more
Senior Software Engineer The Company - ShawAcademy.com Design and technology are at the forefront of our focus to deliver the best, live, online education on the planet. As the largest provider, we must deploy complex engineering solutions, while being in a ground-breaking sector of education requires innovation in UI/UX, graphical and interaction design. We're always looking for the best candidates and love to work with the most technically strong and most creatively minded individuals. The Position The company seeks to further expand with the addition of a Senior Software Engineer who will hold the ability to further develop their career within the business. This is a permanent, full-time position, offering an excellent salary and benefits, plus exceptional career prospects. This role will suit an ambitious, hardworking and highly driven individual who has a proven track record of working within a role of this nature to join our growing team in Bengaluru. Working with the Shaw Academy gives all our engineering team a massive opportunity to work with the latest technology with a great deal of creative freedom. We like to work in small teams so any work you do will have a massive impact on the business! Key Responsibilities & Accountabilities: We're looking for passionate, creative developers who are excited about solving new problems. As a Senior Software Engineer, you'll work with everything from front-end HTML, CSS and JS (AngularJS and other) to server-side PHP, Python, C and several other different data stores including MongoDB and Elasticsearch. What you'll do: • Work in an agile team of 5-7 software engineers, QA engineers and product owners • Play an active role in developing new features for a high performance, scalable web platform • Play a central role in creating the best online education environment in the world • Assess and communicate how your work impacts business and other systems • Write and test clean, secure and scalable features and services • Solve non-trivial coding and architecture problems with simple and innovative solutions • Mentor less experienced members of the team Skills & Experience Required: • A recognised third-level degree in Computer Science, Engineering or similar • You have a minimum of 3 years of hands-on software development experience • You have experience with coding in more than one programming language, e.g. Python, C, C++, C#, Java, Ruby or PHP • Experience with AngularJS, MongoDB, Chef and PHP (Laravel 4) is a plus but not required • You are an open source fanatic • You have a sound understanding of programming fundamentals and their application to highly scalable web based systems What we like to see: • Any open source code or example projects that you're proud of • Blog around the subject of software development or technology • Evidence of your passion for building great software • Experience working in an agile team Salary / Remuneration: • Competitive basic salary in addition to a generous, uncapped commission structure • Opportunity to join a rapidly expanding technology-based firm with a foundation of real talent, and work with real innovators whilst achieving ones own goals.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos