CallHub
https://callhub.ioAbout
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.
Tech stack
Company video
Candid answers by the company
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
Jobs at CallHub
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
- 6+ 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.
Similar companies
Fisdom
About the company
Fisdom is an extremely simple app to make smart investments. We at Fisdom have one goal in mind: Make your money work for you. That’s why we’re blending cutting-edge technology with personalized financial advice. We believe technology can change the investment advisory industry by making it more accessible, understandable, and quick. And we believe our proposition can change the nature of investment advice, making it completely transparent, objective, secure, and personal. We want to make your money work for you, regardless of your net worth or financial knowledge. We want to make investment advisory available to everyone. Sign up with us at www.fisdom.com or Call us on (+919642596425)
Jobs
4
Fractal Analytics
About the company
Fractal is one of the most prominent players in the Artificial Intelligence space.Fractal's mission is to power every human decision in the enterprise and brings Al, engineering, and design to help the world's most admire Fortune 500® companies.
Fractal's products include Qure.ai to assist radiologists in making better diagnostic decisions, Crux Intelligence to assist CEOs and senior executives make better tactical and strategic decisions, Theremin.ai to improve investment decisions, Eugenie.ai to find anomalies in high-velocity data, Samya.ai to drive next-generation Enterprise Revenue Growth Manage- ment, Senseforth.ai to automate customer interactions at scale to grow top-line and bottom-line and Analytics Vidhya is the largest Analytics and Data Science community offering industry-focused training programs.
Fractal has more than 3600 employees across 16 global locations, including the United States, UK, Ukraine, India, Singapore, and Australia. Fractal has consistently been rated as India's best companies to work for, by The Great Place to Work® Institute, featured as a leader in Customer Analytics Service Providers Wave™ 2021, Computer Vision Consultancies Wave™ 2020 & Specialized Insights Service Providers Wave™ 2020 by Forrester Research, a leader in Analytics & Al Services Specialists Peak Matrix 2021 by Everest Group and recognized as an "Honorable Vendor" in 2022 Magic Quadrant™™ for data & analytics by Gartner. For more information, visit fractal.ai
Jobs
4
Fresh Prints
About the company
Custom Apparel - Screen Printing - Embroidery - Greek Goods
Fresh Prints provides custom apparel and promotional products to Student Groups, Greek Organizations, University Administrations, Intramural Teams, and Individuals with localized sales managers and a growing network of referrals.
Jobs
7
Incubyte
About the company
Who we are
We are Software Craftspeople. We are proud of the way we work and the code we write. We embrace and are evangelists of eXtreme Programming practices. We heavily believe in being a DevOps organization, where developers own the entire release cycle and thus own quality. And most importantly, we never stop learning!
We work with product organizations to help them scale or modernize their legacy technology solutions. We work with startups to help them operationalize their idea efficiently. We work with large established institutions to help them create internal applications to automate manual opperations and achieve scale.
We design software, design the team a well as the organizational strategy required to successfully release robust and scalable products. Incubyte strives to find people who are passionate about coding, learning and growing along with us. We work with a limited number of clients at a time on dedicated, long term commitments with an aim to bringing a product mindset into services. More on our website: https://www.incubyte.co/
Join our team! We’re always looking for like minded people!
Jobs
16
TIFIN FINTECH
About the company
Location: Bangalore
Company: TIFIN Give
About Us:
TIFIN Give is an early growth-stage fintech company offering a modern, tech-driven Donor
Advised Fund to empower charitable giving. We have a lean, hungry team building a
feature-rich product and automated operations platform, through which we are servicing multiple
enterprise clients. Our roadmap and deal pipeline is full to the bursting, and we’re looking for
someone to join our team in this exciting stage. A s we continue to scale, we’re looking for a Senior Delivery Manager to lead our engineering teams and drive the successful delivery of our ambitious product roadmap.
Role Overview:
We are seeking an experienced Delivery Manager & Scrum Master to join our dynamic team. In this role, you will manage and grow our engineering teams, ensuring the successful delivery of high-quality software solutions. You will work closely with product owners, the product team, and other key stakeholders to refine and manage the development pipeline, evolve engineering processes, and contribute to the overall success of our product delivery.
You will play a critical role in managing our sprints, owning our release process, and defining robust, effective practices tailored to our evolving needs. If you have a strong background on larger teams, particularly in building
enterprise software within the financial industry, and a proven track record with well-defined
processes and quality control, we want you to bring that expertise, adapt it to our context, and
help us achieve operational excellence.
We are looking for someone to come in with well-formed, proven processes that have been
shown to be effective in delivering enterprise-grade software at a rapid pace required in a nimble startup. We may service large enterprises, but we don’t execute like one. An ideal candidate would own their processes,
not be afraid to keep others accountable, and have a relentless, user-focused approach to quality
and delivery.
Key Responsibilities:
• Team Leadership: Lead, mentor, and grow engineering teams from 7 to 20+ members, fostering a culture of collaboration, innovation, and continuous improvement.
• Agile Methodologies: Champion and implement agile methodologies, including Scrum and Kanban, to optimize team efficiency and delivery timelines.
• Software Development Collaboration: Leverage your prior experience in software development to bridge communication between engineering and product teams, ensuring technical feasibility and alignment with business objectives.
• Product Collaboration: Work closely with product owners and the product team to frequently review the product backlog, prioritize features, and ensure that engineering efforts align with the strategic goals of the company.
• Process Improvement: Drive the evolution of engineering management processes, implementing more structured frameworks that enhance productivity, quality, and scalability as the team grows.
• Quality Assurance: Oversee QA processes, including developing testing strategies, managing QA resources, and occasionally taking on QA/UAT testing tasks to ensure product quality.
• Stakeholder Management: Act as a key point of contact between engineering, product, and other business units, ensuring clear communication, expectation management, and alignment across the organization.
Qualifications:
• Experience: 8+ years of experience in software delivery or engineering management roles, with a proven track record in growing engineering teams within a startup environment.
• Industry Knowledge: Strong background in the fintech industry, with an understanding of the challenges and opportunities unique to this sector.
• Agile Expertise: Deep understanding of agile methodologies, including Scrum and Kanban, and experience in implementing and optimizing these frameworks within teams.
• Technical Background: Prior hands-on experience in software development, with the ability to understand technical challenges and solutions, bridging the gap between engineering and product teams.
• Leadership: Demonstrated experience leading engineering teams through periods of growth, scaling teams from 7 to 20+ members while maintaining high morale and productivity.
• Process Improvement: Proven ability to evolve and implement engineering processes that enhance team performance and product delivery.
• QA Involvement: Experience in managing QA processes, with a willingness to engage in hands-on QA/UAT testing as needed.
Jobs
11
Inncircles
About the company
Jobs
6
Alternative Path
About the company
Alternative Path provides technology, business intelligence, and financial services. We help small to medium sized enterprises establish their presence in India in the technology and finance space.
Our teams' decades of experience in setting up of Centers of Excellence (COE) and smaller teams have helped organizations harness the full potential of skilled and diverse talent in India. Our implementation teams have delivered numerous projects across technology functions such as Software Quality Assurance, Application Development, Technology Infrastructure, Application Support, and Data Management and Analysis and Finance functions such as Fund Accounting, Management Reporting, Investor Reporting, Reconciliation, Treasury Workflow and Deal Management, and Record to Report processes.
As our name, Alternative Path, suggests we were formed to take a different approach, which is rooted deep in a Quality driven delivery process that is missing in typical service engagements large or small.
Jobs
2
OIP Robotics
About the company
OIP Robotics is an innovative business technology company that was founded on the belief that one company can change the whole face of the insurance business as we know it. OIP Robotics stems from Outsource Insurance Professionals. Our goal is to provide outstanding and innovative tech solutions and services by combining top insurance talent, cultivated within the leading insurance KPO, with top tech talent. We deliver a range of services surrounding full-cycle automation of insurance processes, software development, staff augmentation, and IT support. One of the leading OIPR values is that we look at insurance software with insurance eyes and technology brains. What makes our employees inspired and motivated is working in a safe and agile environment, where everyone's idea is supported and more than welcome.
Jobs
3
venanalytics
About the company
Ven Analytics – Derived from the Sanskrit word वेण् meaning “to know”. We are a media focused Analytics company and we build applications and dashboards beyond imagination. Our services and products are laser focused to solve Analytics problems FOR Broadcasters, Agencies and Advertisers.
Agile Startup
Our agility helps us percolate through the hierarchy and rapidly deploy solutions for bottommost contributor
Best of Both
A through understanding of business and technology sets us apart from our competitors
Young and Vibrant
Being a young organization we are eager to take up new challenges and make sure we custom deliver them as requested
VISION
Our vision is to become the destination AdTech company for the entire M&E sector
MISSION
We are on a perpetual mission to solve big problems and deliver exponential value to our clients
Jobs
1
GlobalMed Academy
About the company
Jobs
1