
Sr BackEnd Developer/Tech Lead (NodeJS, GraphQL,Neo4j)
Lurecruiter · Location not stated
Hiring signal
Actively hiring
Posted 6 days ago · still listed on the employer's own board · How we score
All reasons
- No location stated
In its favour
- Posted 6 days ago
- Still listed on the employer's own board
Sr BackEnd Developer/Tech Lead (NodeJS, GraphQL,Neo4j) - LURECRUITER | Career Page
Sr BackEnd Developer/Tech Lead (NodeJS, GraphQL,Neo4j)
Apply for Position Or refer someone
Job Openings Sr BackEnd Developer/Tech Lead (NodeJS, GraphQL,Neo4j)
About the job Sr BackEnd Developer/Tech Lead (NodeJS, GraphQL,Neo4j)
About The Role
We're hiring a Senior Backend Developer for our client, an AI services company helping mid-market
B2B companies in the US build smarter systems
AI advisory, automation and agents, and AI-powered development.
Location: Remote from LATAM
The Role
We're looking for a Senior Engineer who is comfortable modeling complex, connected data and exposing it through clean APIs. You'll design graph data models in Neo4j, build and maintain GraphQL APIs on top of them, and develop the data acquisition pipelines (web scraping and crawling) that feed those systems.
What You'll Do
- Lead the design and implementation of a graph-based backend architecture, rebuilding the existing relational system using Neo4j.
- Design, build, and optimize graph data models in Neo4j, including schema design, indexing, and query performance tuning with Cypher
- Build and maintain GraphQL APIs (schema design, resolvers, pagination, auth, and performance)
- Develop robust web scraping pipelines that collect, clean, normalize, and load data from many sources at scale
- Handle real-world scraping challenges: dynamic/JS-rendered pages, rate limiting, proxies, retries, and changing site structures
- Build data ingestion and transformation workflows that keep the graph accurate and up to date
- Work closely with client stakeholders to turn business questions into data models and APIs
- Write clean, tested, well-documented code and contribute to technical decisions
What You Bring
- 5+ years of professional software engineering experience, mostly backend or data-focused
- Strong hands-on experience with Neo4j and Cypher in production environments
- Solid production experience with GraphQL (Apollo Server, Neo4j GraphQL Library, or similar)
- Proven web scraping experience with tools such as Playwright, Puppeteer, Scrapy, BeautifulSoup, or Selenium
- Proficiency in Node.js/TypeScript and/or Python
- Experience with data pipelines, ETL processes, and data quality validation
- Familiarity with cloud environments (AWS, GCP, or Azure), Docker, and CI/CD
- Advanced English (B2+), written and spoken: you'll work directly with US clients
- Ability to work independently and communicate clearly in a remote setup
What We Offer
- Long-term remote work with US-based clients
- USD compensation 4K-5K monthly
- 12 PTOs per year
- Senior-level ownership and direct impact on product and data architecture
- A small, sharp team that values clear communication and good engineering
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
More jobs at Lurecruiter
All 7Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Full Stack Role (26-05781) -Diverse Lynx India · Location not statedjust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Sr Application Developer – PeopleSoft HCMNR Consulting - India · PAN Indiajust now
- AI EngineerNR Consulting - India · PAN Indiajust now
- JAva (26-05770) -Diverse Lynx India · Location not statedjust now