Backend Developer - Data Access Layer
About The Position
Here at Lusha, we power sales with data. Over 1.5M users and teams at Google, Spotify, and Elastic use our platform to find verified contacts, spot real-time buying signals, and automate workflows with 200M+ records.
As a Backend Engineer in our Data Group, you'll build the high-performance APIs and services that make Sales Streaming possible. Your code sits between massive data stores and millions of users—delivering the right contact at the right moment, every time.
What You'll Actually Do:
- Build lightning-fast APIs serving recommendations, contact, and company data to millions of users daily.
- Design event-driven systems that sync data across products and data lakes in real-time.
- Optimize data retrieval, caching, and indexing for sub-second response times at scale.
- Create fault-tolerant services with robust monitoring and CI/CD that just work.
- Collaborate with Data Scientists and ML engineers to power AI-driven features customers use.
Requirements
- Backend engineers with 4+ years building production APIs and large-scale data systems.
- Polyglot developers fluent in Python and/or Node.js with strong performance optimization skills.
- System builders experienced with PostgreSQL/MySQL, MongoDB, ClickHouse/Elasticsearch, and Redis.
- Engineers comfortable with event-driven architectures, CI/CD, automated testing, and monitoring.
- AI enthusiasts excited to experiment with LLM-based solutions for intelligent data access.
Why Lusha:
- Your APIs power revenue. Every optimization directly impacts how sales teams discover opportunities.
- Scale that matters. Handle millions of requests and real-time sync across products.
- Innovation meets impact. AI-powered data access, intelligent caching, distributed systems that salespeople depend on.
- Growth trajectory. From bootstrapped startup to $1.5B unicorn—join a rocket ship hitting its stride.
Ready to build the data access layer that powers modern sales? Apply now.