Senior Software Engineer β Python | Neo4j
π Pune, India | π Open to remote roles
Iβm a backend + graph engineer with 9+ years of experience building data-intensive applications, scalable APIs, and graph-based solutions. I combine strong Python engineering skills with deep expertise in Neo4j, Cypher, and graph data modeling to deliver clean, performant systems.
Graph Engineering
- Neo4j, Cypher, APOC, Graph data modelling
- Query optimization, performance tuning, and large datasets
Python Backend Development
- FastAPI, Django, Async Python
- REST APIs, service architecture, integrations
- Testing, best practices
Data & AI
- RAG pipelines
- Vector DBs (embeddings, semantic search)
- Data ingestion workflows
- Experience working in distributed, async, and high-velocity teams
- Deep hands-on experience designing graph schemas from scratch
- Ability to translate product requirements into scalable backend + graph solutions
- Strong debugging and optimization mindset
Roles involving:
- Neo4j / Graph Engineering
- Python Backend Engineering
- AI / RAG + Graph-based systems
- Knowledge-graph-heavy applications




