At Lusha, we’re not just another startup. We’re changing the B2B sales experience.
We believe salespeople should spend more time selling and less time prospecting.
That’s why we’ve built an AI-driven solution that eliminates the grunt work involved with pipeline gen and helps sales teams win.
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?
Every role at our company is designed with a clear purpose—to integrate collective efforts into our shared success, functioning as pieces of a collective brain. You’ll be joining the team behind some of Lusha’s most performance-critical backend services—the ones that need to stay fast, reliable, and rock-solid under heavy load. Your work will help us scale smoothly as usage grows, and make sure our systems stay resilient and observable. This isn’t a “just write the code” type of role—we’re looking for someone who takes real ownership, cares about how their code behaves in prod, and isn’t afraid to get their hands dirty when things go sideways.
How you’ll shape the future of B2B sales:
- Design and build complex flows in our event-driven architecture, from rough idea to running in production
- Write high-quality, maintainable code that stands up under heavy load
- Collaborate closely with teammates, product managers, and engineers from other teams to ship meaningful features
- Contribute to the stability and observability of our systems—we own what we build
- Take part in design reviews, architecture discussions, and constantly look for ways to improve how we work and build
- Stay hands-on with production: monitor, debug, and optimize the real-world behavior of your services
- Bring new ideas to the table and help us push the boundaries of performance, reliability, and developer experience
Here’s what we need from you:
- 5+ years of hands-on development experience, building backend services that run in production
- Solid experience with event-driven microservices—you know how to design around queues, topics, and streaming patterns
- Strong understanding of databases, both relational and non-relational (you’ve modeled, queried, and optimized for performance)
- Comfortable owning features end-to-end—from design to production
- Experience working in cross-functional teams, collaborating with engineers, product, and stakeholders
Nice to have:
- Node.js and NestJS expertise
- Familiarity with React on the frontend
- Hands-on experience with Kafka, RabbitMQ, PostgreSQL, MongoDB
- Exposure to event sourcing, Kubernetes, and distributed system monitoring tools (e.g. Prometheus, Grafana, ELK)
- Background working on high-throughput or data-intensive systems
We’re looking for someone who:
- Thinks in systems, not just components
- Takes ownership and doesn’t wait to be told what needs fixing
- Communicates clearly, whether it’s writing a doc, leading a discussion, or challenging an idea
- Knows when to move fast, and when to slow down and think
- Cares about the team, not just the code
- Brings good vibes, strong opinions, and an open mind
How will you innovate? How will you learn?
We’re shaping a new era of sales intelligence, and you’ll be a part of it. We recently launched Lusha Playlists, a personalized experience that gives sales reps the right leads, at the right time, every time they log in. And this role will help bring our vision for the future of sales to life.
Why Lusha? It’s simple:
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.
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.