
Senior Neo4j Developer
2 days ago
Role & responsibilities
Graph Architecture & Design
- Design and implement sophisticated graph schemas for recruitment data with 45+ unique constraints across contacts, jobs, skills, organizations, and assessments
- Architect domain-driven node relationships covering Core Entities (Contact, Job), Professional Entities (Role, Organization, Skill), and Process Entities (Interview, Assessment, Application)
- Implement constraint-heavy production deployments with safe migration patterns using IF NOT EXISTS strategies
Performance Optimization & Indexing
- Build and maintain high-performance indexes including vector indexes for 384-dimension AI embeddings, full-text search indexes, and composite indexes for complex query patterns
- Optimize Cypher queries for candidate-job matching, skill similarity search, and recruitment analytics at enterprise scale
- Implement vector similarity search capabilities for AI-powered recommendation systems
AI & Machine Learning Integration
- Integrate Neo4j with AI processing pipelines including confidence scoring systems and embedding generation
- Implement vector index management for similarity-based candidate matching and job recommendations
- Work with ML confidence scores and AI processing metadata to enhance graph-based intelligence
Salesforce Integration & Data Management
- Design and implement Salesforce integration patterns with external ID mapping and source record management
- Handle multi-system ID management combining internal Neo4j IDs with 18-character Salesforce external IDs
- Process custom Salesforce objects (ATS systems) and maintain data synchronization
Bulk Processing & ETL
- Develop high-volume ETL processes capable of handling 25,000+ resume imports with constraint validation
- Implement transaction management strategies with optimal batch sizes (100 rows per transaction)
- Build error handling and recovery systems for constraint violations and data quality issues
Production Support & Monitoring
- Monitor constraint health across 45+ unique constraints and resolve production issues
- Implement performance monitoring for query optimization and index effectiveness
- Maintain production systems with proactive health checks and alerting
Collaboration & Documentation
- Work closely with Python developers, AI engineers, and product teams to deliver integrated solutions
- Document graph schema designs, query patterns, and performance optimization strategies
- Provide technical leadership and mentoring on graph database best practices
Preferred candidate profile
Required Experience
- 5+ years of hands-on Neo4j development experience with production graph database systems
- 3+ years working with constraint-heavy schemas and performance optimization
- Strong expertise in Cypher query language including complex traversals, aggregations, and optimization
- Experience with Neo4j 5.x features including vector indexes, full-text search, and composite indexes
- Proven experience with bulk data processing and ETL operations in graph databases
Technical Skills
- Deep understanding of graph database design principles and relationship modeling
- Proficiency with Neo4j Administration including constraint management, index optimization, and performance monitoring
- Experience with vector databases and similarity search implementations
- Knowledge of transaction management and batch processing strategies in Neo4j
- Familiarity with Neo4j drivers (Python preferred) and API integration patterns
Integration Experience
- Experience with Salesforce integration and external ID management patterns
- Knowledge of AWS services (Lambda, SQS, ElastiCache) for graph database integration
- Understanding of API design for graph-based applications
- Experience with serverless architectures and cloud-native graph solutions
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Experience with recruitment or HR technology domains
- Knowledge of AI/ML integration with graph databases
- Neo4j certification (Graph Data Science, Administration, or Developer)
- Experience with monitoring tools for production graph databases
- Understanding of data privacy and compliance requirements for HR systems
Technical Environment
You'll be working with our cutting-edge technology stack:
Core Technologies
- Neo4j 5.x with vector indexes and advanced constraint management
- Cypher for complex graph traversals and optimization
- Vector embeddings (384-dimension) for AI-powered similarity matching
- Python for Neo4j driver integration and API development
Integration Stack
- AWS Lambda for serverless graph operations
- SQS FIFO for ordered processing of bulk operations
- ElastiCache Redis for caching and validation layers
- Salesforce APIs for external system integration
AI & Data Processing
- OpenAI embeddings for vector generation
- docling for document processing and parsing
- Confidence scoring systems for AI processing quality
- Bulk ETL processing capabilities for 25,000+ records
Development & Operations
- Production monitoring with constraint health checking
- Performance optimization tools and query analysis
- CI/CD pipelines for safe schema deployments
- Documentation and knowledge sharing platforms
-
Senior Python Developer
2 weeks ago
Jaipur, Rajasthan, India Asymbl Technology Full time ₹ 15,00,000 - ₹ 28,00,000 per yearBuild AI pipelines, scale serverless systems, and power next-gen recruitment with Python, AWS, Neo4j & Salesforce.Health insuranceProvident fund
-
Experienced Backend Developer Wanted
2 weeks ago
Jaipur, Rajasthan, India beBeeBackendDeveloper Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Job Description:">We are seeking a seasoned backend developer to join our team and contribute to the growth of our infrastructure and data services.">Key Responsibilities:">">Design and implement scalable back-end services using Go and Python.">Develop and deploy containerized microservices using Kubernetes.">Optimize graph database queries and models in...
-
Senior Developer
2 days ago
Jaipur, Rajasthan, India Remotively Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout the Role:We are seeking a highly skilled and experiencedSenior Developerto join our backend development team. As a Senior Developer, you will play a key role in designing, developing, and maintaining scalable server-side applications and APIs. You'll work closely with product managers, front-end developers, and DevOps to deliver high-quality software...
-
AI Engineer
2 weeks ago
Jaipur, Rajasthan, India Fincore Full timeAbout FincoreAt Fincore we're on a mission to to build next-generation AI-native finance technology for enterprisesOur core values - ownership, customer obsession, truth-seeking, and velocity - guide everything we doWe are venture-backed and closely collaborate with seasoned technology, finance and AI leadersWe maintain a small, talent-dense team of domain...
-
Senior Salesforce Developer
2 days ago
Jaipur, Rajasthan, India metacube Full time ₹ 20,00,000 - ₹ 25,00,000 per yearMetacube is a Salesforce partnered organization with experience in developing enterprise applications and products for a wide spectrum of horizontal domains including global trade management, supply chain analytics, manufacturing analytics, business continuity planning, CRM, content management and eCommerce. These applications have been developed on a...
-
Senior Developer
2 weeks ago
Jaipur, Rajasthan, India Rightpoint Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title - Senior Magento Frontend DeveloperLocation - India we'll need you toAnalyze and solve problemsCollaborate with a team of passionate professionals in various disciplines (System administration, creative, marketing, sales) to deliver exceptional outcomesApply your expertise in Magento and JavaScript to extend, enhance and build great ecommerce...
-
Senior Back End Developer
5 hours ago
Jaipur, Rajasthan, India PHYSIOPLUS HEALTHCARE PRIVATE LIMITED Full time ₹ 5,00,000 - ₹ 12,00,000 per yearCompany DescriptionPhysioplus Healthcare, founded by Jaswant Singh in 2021 and formally registered in 2022, aims to make physiotherapy services accessible and trustworthy across India. Initially designed to help athletes find qualified physiotherapists, Physioplus has expanded to serve the general public. Over 300+ verified physiotherapists are currently...
-
Senior Software Developer
2 weeks ago
Jaipur, Rajasthan, India beBeeSoftware Full time ₹ 1,00,00,000 - ₹ 2,00,00,000As a senior developer, you'll play a pivotal role in shaping our Backend team's vision. We're seeking an individual who embodies curiosity and passion for crafting software solutions.We value diversity and believe that differing perspectives enrich our collective expertise. Our team is comprised of individuals with unique strengths and weaknesses, making us...
-
Senior .Net Developer
2 weeks ago
Jaipur, Rajasthan, India Vidhema Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout the job :Job Title : Senior Dot Net DeveloperLocation : JaipurExperience Required : 7 yearsEmployment Type : Full-timeJob Description :We are seeking an experienced Senior Dot Net Developer to join our dynamic team. As a key contributor, you will be responsible for designing, developing, and maintaining scalable and high-performing applications. This...
-
Senior Business Development Executive
2 weeks ago
Jaipur, Rajasthan, India beBeeSolutions Full time ₹ 2,00,00,000 - ₹ 3,00,00,000**Job Overview:**We are seeking a seasoned professional to spearhead our business growth strategy.This strategic role involves aligning our solutions with clients' business objectives, driving expansion of our client base, and influencing decision-makers at the highest levels.The ideal candidate will possess a consultative approach, expertise in market...