We're hiring Lead Backend-heavy Fullstack Engineers for an AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. We are proud to support a global and growing community of over 2 million businesses, comprised of agencies, consultants, and businesses of all sizes and industries.
As of mid 2025, it processes over 4 billion API hits and handles more than 2.5 billion message events every day. Our platform manages over 470 terabytes of data distributed across five databases, operates with a network of over 250 microservices, and supports over 1 million hostnames.
Our People
With over 1,500 team members across 15+ countries, we operate in a global, remote-first environment. We are building more than software; we are building a global community rooted in creativity, collaboration, and impact. .
About the Role :
We’re seeking a seasoned Lead Engineer to join our CRM team — someone who thrives in a
fast-paced environment where AI-driven development, intelligent tooling, and high-scale
systems are the norm.
You’ll work with bleeding-edge tools like Cursor, adopt principles of the Model Context Protocol (MCP), and integrate with third-party marketplaces to help extend the
capabilities of our platform.
Requirements :
5+ years of experience building and maintaining large-scale backend and frontend systems
Strong fundamental engineering skills : architecture, clean code, testing.
Experience with node.js / nest.js and react.js / angular.js / vue.js
Demonstrated ability to design and deliver reliable data pipelines and integrations
Experience collaborating across cross-functional teams, especially with product and design
Strong communication skills and ability to advocate for engineering excellence
Practical experience in reliable error handling at scale
Deep database knowledge (MongoDB, Firestore)
Proven experience handling complex API integrations and data transformations
Strong knowledge of queues (Pub / Sub, Redis) and asynchronous processing.
Responsibilities :
AI-Native Development : Use Cursor, GitHub Copilot, and other AI-enhanced tools to accelerate development workflows
Context-Driven Engineering with MCP : Leverage the Model Context Protocol (MCP) to manage model-aware context
3rd-Party Marketplace Integrations : Design and build scalable integrations with external APIs and marketplace ecosystems
Front & Backend Development : Build robust CRM features using Vue.js and Node.js
Real-Time Systems : Architect event-based applications powered by Kafka, RabbitMQ, ActiveMQ
Data Engineering at Scale : Work with ElasticSearch, MongoDB, and related tooling
Team Collaboration : Collaborate with cross-functional teams to ship features
Developer Excellence : Contribute to a high-quality engineering culture
Lead Software Engineer • Davangere, Karnataka, India