Founded in 2016, Lusha grew from a bootstrapped startup to a $1.5B unicorn, backed by $245M in investments and trusted by sales teams at Google, Zendesk, and Yotpo.
Lusha is an AI-powered sales intelligence platform, changing the B2B sales experience with a new approach called Sales Streaming. Allowing salespeople to spend most of their time selling instead of wasting time and effort on manual prospecting.
With 1.5M+ users, 200M+ contacts, and 40K new signups every month, we’re the engine behind modern GTM teams. And we’re just getting started.
Where does this role fit in our vision?
As a Backend Engineer in the Data Group, you will play a key role in building the data access layer that powers Lusha’s AI-driven Sales Streaming engine. Your work will ensure that recommendations, contact, and company data are delivered to our products quickly, reliably, and at scale. By enabling seamless access to high-quality, enriched data, you will directly contribute to helping sales teams worldwide discover the right opportunities and sell smarter and faster.
What will you be responsible for?
- Design and build scalable backend services and APIs that provide fast and reliable access to recommendations, contact, and company data.
- Architect and implement event-driven and real-time systems that enable low-latency data delivery and synchronization across Lusha’s products and Datalake.
- Develop and optimize solutions for data retrieval, caching, and indexing to ensure high performance at scale.
- Create robust, fault-tolerant backend components with strong monitoring, observability, and CI/CD practices.
- Work on complex engineering challenges related to high-throughput data access, distributed storage, and service scalability.
- Collaborate closely with data engineers, data scientists, and analysts to integrate backend systems with machine learning models and analytics workflows.
- Translate business and product requirements into production-grade features, ensuring backend systems are aligned with the company’s data-driven roadmap.
- 4+ years of experience in backend engineering, designing and delivering APIs and services for large-scale data access and retrieval in production systems.
- Strong proficiency in Python and/or Node.js, with a solid understanding of data structures, algorithms, and performance trade-offs to design efficient and scalable backend systems.
- Proven experience designing and building APIs and event-driven systems that support both real-time (API/streaming) and batch (ETL/pipeline) data delivery for large-scale, low-latency use cases.
- Hands-on experience with various storage engines, including PostgreSQL/MySQL, MongoDB, ClickHouse/Elasticsearch, and Redis.
- Strong understanding of software engineering best practices, including CI/CD processes, automated testing, monitoring, and scalable system design.
- Comfortable experimenting with AI/LLM-based solutions for data enrichment, intelligent search, and automation of data processing tasks.
We’re dreamers, innovators, and learners, driven by simplicity, collaboration, and trust.
At Lusha, your work matters. Your voice is heard. And your growth is part of our growth.
Ready to join us? Let’s build the future of sales, together.